Selling computers for a living I actually wouldn't recommend buying any HP Inkjet Printer apart from the High End Series (2000, 2500, 2150, etc) since I believe that buying a product that FORCES you to waist INK is not just unreasoanble, I think its CRIMINAL, because we do know that there are printers using a seperate cartridge for every color! So, stay away from HP and Epson, although Epson might print the highest image quality available...
I would urge you to go fo a CANON BJC-6200 or even the BJC-6500. The prints are marvelous, the drivers are good, they connect via USB and parallel ports and it features the Canon "Single Ink" technolgy, sporting seperate cartridges for every color (and, wow, they are transparent and you CAN ignore the driver warning about low amounts of ink if you have a look at the cartridge, KNOWING how much ink is left!). They even give you the option of 6 colors (CMYK+pCy+pMg)and scanner...
Think about it!