EDIT: Thanks if you were going to offer me some help, but I've got it sorted.
This morning, I've tried logging into wow with my correct details, and it said I had the wrong details (Yes I do have an authenticator). So thinking that I was hacked, I quickly tried logging onto Battle.Net, and to no surprise it didn't work there. So then I changed my pword once, tried logging on and it didn't work. Tried changing my pword again but no joy.
I then decided to log onto WoW on my brother's PC, same story.
I tried a WoW repair and rebooting my PC but no help.
Anybody have any suggestions? Thanks in advanced for all help that I get.
PS, I would of posting this onto the battle.net forums, but I can't log onto there.
If its an ipod authenticator, try synchronising it and then trying to log in again. I dont know if you can synchronise the keyfob authenticators, or if thats something youd need to contact blizz directly for.