The best course of action after realizing you have a nasty virus is NUKE and re-install. Do you *really* want to risk a hidden key logger sending all your CC and bank info to Russian mobsters??
Back up your photos, music, and documents regularly. When you get a virus, format and re-install Win. It's the only way to be sure, short of a full HDD analysis done in a lab.
How long does it take to re-install everything? Not very long on a modern computer:
Windows
Mobo drivers
GFX card driver
Firefox
OpenOffice
SpyBot Search & Destroy
AVG Free
iTunes
A handfull of hours and you're good to go.