There are a few major things to remember:
1) Brand name does matter in my opinion. Therefore I would choose (in order):
HP
Epson
Lexmark
I have never used a Canon but hear good and bad about their reliability/quality.
2) As you know the cost isn't just the printer but also the cost of the ink cartridges. First find a few models you are interested in, compare how much ink they use, check on ink prices, does it take one black and one color cartridge?
3) Read reviews, reviews, reviews and check the
UseNet NewsGroups for actual owners recommendations, rants, raves and complaints.
4) Which OS are you running?
5) Whatever you do, buy USB (assuming your PC/Mac has USB).
6) Color print quality usually depends on the type of paper you use (which can cost a lot of $).
Here are some very helpful computer review web sites:
1)
PCMag.com
2)
CNET
3)
PCWorld.com
For me personally you get the most bang for your buck and quality with an Epson inkjet. I had a workhorse of a printer the Epson 740 which was awesome, it was small, fast, somewhat quiet, ok ink usage and the ink cartridges you can buy anywhere. Your best source for a deal is to check the
anandtech hot deals forum several times a week or even several times a day.
You recently missed a great deal on the
Canon BJC-3000 for $49
Onvia has great prices on color ink jet printers.
Probably your best deal is buying a Lexmark printer from
Staples.com
You could buy a
Lexmark 3200 for $29.50 with free shipping.
or buy a
Lexmark Z22 for $24.98 with free shipping.
These are after using a coupon and receiving your rebate.
Best of luck and let us know which printer you decided to purchase and why!