Overseas Travel
My U.S. cell phone doesn't work over there (Asia). I don't do it enough to justify the (really high) cost of an international plan, but I do it enough to eliminate 2-factor over a cell phone (or anything else that would depend on a cell phone). I'd be locked out for at least a couple of weeks at a time.
I wish I could put the codes on an encrypted USB drive and it ask for those. Not sure how I could use those on my Nexus 7 though. I think I'd have to root it and use an adapter cable to connect a USB drive to it.