new Canon printers support printing from cloud applications
This might be of some help while traveling:
Canon just announced two wireless Photo All-In-One (AIO) inkjet photo printers that support Google Cloud Print. The PIXMA MG8220 and MG6220 printers allow you to print from Gmail and Google Docs on a mobile device, and from the Google Chrome browser running on Mac, Windows, Linux, and Chrome devices.
I'd be curious to hear from anyone who uses such a service. Given that a 1-2MB PDF document can spool to between 200 and 350MB in a print queue (as an example), this might have some limitations. It generates an immense amount of network traffic when printing across the wire. I do a lot of work with clients doing Windows 7 migrations and Citrix/Virtual Desktop deployments and printing is always one of the most difficult processes to control. If anyone has the money and resources to address these issues, though, it is Google.