I agree with a mobile authenticator for SE. Plus i do use the Blizzard Auth on my Android it works great i've had it for 8.5 months and it doesn't make have to carry (or remember that i have to grab my keyfob when logging in to WoW) something that has a finite battery life.