The office one was my first experience with Windows and a printer having its software built right into the printer (rather than an install CD). Of course, yes, I remember when printers had most of their software onboard and you tell a printer to print an "A" it would print an ASCII 65 character, rather than an imagine of an "A" but I digress. That HP installed all kinds of things, from scanner software to a fax helper, and requisite Windows reboots. At home, rather than actual ordinary plug and play, plug and seek worked best, installed in literally a few seconds. I have no illusions that some HP printers could be trouble in Linux. For home, I specifically chose one that was known to work properly 100% of the time (or however it is they word it) on that HP/Linux site. In fairness to criticisms of HP printers, the one I have at home is a simple 1505, and it didn't exactly win the hearts of the net with its paper handling. For my light duty use at home, though, it does the trick.