Thats really a shame, sorry to hear about your hassle. My current recipe for trying to defend against hacks includes:
Mozilla Firefox
--NoScript add-on
--AdBlock Plus Add-on
--Flashblock Add-on
Malwarebytes' Anti-malware
Microsoft Security Essentials (supposedly detects the Aion.dll hack or whatever)
Avast! free antivirus
I also have the luxury of having 2 computers, so I do as little surfing or email as possible from the gaming machine.
These are good, free steps to take for internet security in general, and those security programs dont bog down my machine at all, I highly recommend them.