All I have to say is that I picked the wrong day to leave my Yubikey at home . . . 

why not use google authenticator to login to mtgox with your android phone

yes, and start punching in those private keys.
The only time that I need my Yubi is to withdraw from the account.