SpAtZ said:
I am still having a hard time finding a compact printer. I am looking for something like a PIXMA iP90, which is 12.5 inches wide. Most of the inexspensive printers are 17-18 inches wide.
Well, I got the ip90. Had it for a year so far. Good little printer.
The cartridges are expensive, so I just bought non-Canon cartridges, and they work fine (and are about 1/5th of the cost).
I also got the Bluetooth dongle, so I can have my printer on the other side of the room to my iMac

. I tried to get the battery, but couldn't find it anywhere.
Anyway, I'm guessing the ip90 is a little out of your price range. If not, then I'd recommend it.
The only thing I don't like about it is the fact that I can't scan or photocopy with it, but that's hardly Canon's fault - just the limitations of its size. [Also, if you do get the Canon ip90, be sure to download its drivers from its website - it won't work out of the box without that.]
If you're interested, I think there's a very slim "brother" model that scans & copies. It is pretty small.