If you have an android/iphone (or are willing to emulate an android on your computer) then there's the software token. There's been some problems with it but you have nothing to worry about as long as you remember to make a note of the emergency password (so you can remove it easily if something does go wrong).Â
If you genuinely can't get a token or use the software one, the best you can do is to use a strong password and never use the same password in multiple places (most accounts that get 'hacked' are people who've used the same password and email combination on a forum they've forgotten about - these forums tend to be forgotten, so they're not up to date security-wise) and to change passwords on a semi-regular basis.
Sorry for taking this off-topic, but I think it's important to know.
If you genuinely can't get a token or use the software one, the best you can do is to use a strong password and never use the same password in multiple places (most accounts that get 'hacked' are people who've used the same password and email combination on a forum they've forgotten about - these forums tend to be forgotten, so they're not up to date security-wise) and to change passwords on a semi-regular basis.
Sorry for taking this off-topic, but I think it's important to know.