A thermal printer prints; by melting a coating of ribbon so that it stays glued to the paper you feed into it.
You won't need ink cartridges for this one, but, instead, you'll need thermal printer ribbons.
This Sony printer, at 2.6 lbs, is designed to be taken on the road. You can print directly from what's contained on the memory card from your camera by inserting it into the printer. The printer is compatible with 17 media formats, including SD, Memory Stick, Compact Flash, and xD Cards. It also has a USB port so that you can print from your laptop.
The photos end up being 37 cents each--pricy, but, surprisingly, they are waterproof.