If you ever want to log into your Google account when you're at a public computer, where you're unsure whether or not there's a keylogger installed, there's now a solution. And it's from Google!
First, point the (insecure) computer's browser at accounts.google.com/sesame. Now pull out your Android or iPhone, and take a shot of the QR code that pops up on screen. This will signal to Google's servers that you're at this terminal and will log you into your Google account without any further typing.
Of course, you're going to have to be logged into your Google account on your phone, but theoretically your phone is secure, while the terminal you're at is not. Also, make sure to log off when you're done!
Google Debuts Secure Password-Free Login via QR Code [Softpedia via Google Plus]