I'm in Europe on the tail end of a wonderful trip (Amsterdam/Zurich.)
Tonight I asked the guy at the hotel desk (great hotel by the way) if they had a printer I could use to print my boarding pass. "There's the printer", he said motioning to his right. "But unfortunately it won't print PDFs sir." I looked at the machine... Some kiosk version of Windows XP - wouldn't allow downloads (let alone installs.) Serious bummer. I have an early flight and a tight connection, it would have been helpful.
Then I remembered "Gview", Gmail's righteous PDF viewer. Went back to the laptop in my room, mailed myself the boarding pass PDF and sparked up Gmail's viewer. Half way there. Then right-mouse'd, saved, and emailed the image file in .png format for Page 2 (the actual boarding pass) to myself again. Went downstairs, logged into Gmail, read that mail, clicked "View" and VOILA! The image file opened up in the browser perfectly... Clicked print... and it worked.
Thank you Gview team!