I'm a PC person and I've just gotten a 12"ibook but didn't factor in the printer issue. I've got one printer that works w/ USB--an Epson 780 photo printer--not a great general use printer (but great price performance ratio for photography). Anyway, I need a very small general use printer. It doesn't need to do photos and it doesn't need to be too fast. I don't have much room. I'm also interested in not spending much.

There are, of course, some really, really cheap printers out there but they usually mean really expensive consumables.

Anybody have experience with small, inexpensive printers?