Finally there is a solution for printing from a PDA, smart phone, or from a laptop when you are away from the office or home: the MPrint from Brother.
Connect it to your PDA/smart phone/laptop by using an infrared connection or a Bluetooth connection, and print your documents from a special cassette of paper. Its slim and compact design (0.70 inch thick and weighing less than 10 ounces, 11 when considering the battery and paper) allows you to carry it practically anywhere.
Other features include four pages per minute printing, besides normal MPrint paper print on labels or carbon sheets, virtually silent printing due to a stationary print head, and a built-in and rechargeable lithium ion battery.
Price: not listed, but according to Froggle, about $300-$400
Check out the website, again, here.