<img src="http://thefly.net/printer.jpg">
I love this little bugger. Uses thermal paper so it never needs ink! Prints off a roll (inside the printer) or individual sheets. Prints by serial port or infared -- runs on AA batteries or AC... Resolution is 400 DPI -- pixel graphics don't print that great mostly because of registration (like back in the old dot matrix days) but text is nice and crisp... If you use the infared and batteries and the roll paper pretty much there's no mess -- I was reading that this is a good printer to use if you're in some extreme weather -- this thing will print from inside a ziplock baggy or whatever else you can think of -- scuba diving?
There's few moving parts and these things are supposed to last forever.