I have 9 real life friends, 6 of them studying IT at university. Two of them are writing for their final year about viruses and Trojans together.
3 of them have been hacked quadriple times(the ones that do not study at our uni). I believe that's as crazy as it could get.
I was hacked twice in the past. Once in the pre TBC era, when I was stupid enough to try... let's say blizzard would think it's against the TOS
. And once last year. After that I bought an authenticator.
1. Change password to a different, non-repeating(use the password once, and never use it again after) password every week.
2. Change email address every half year.
3. Follow security updates from microsoft and/or apple.
4. Use an authenticator, and not an authenticator for blackberry/iPhone.
5. Buy a mac if you are really desperate(yup, that did work for me and my friends. Offcourse I also needed it for other purposes as well).