Posted via Mobile Device
I have but you wont like it!
Seriously, if you have a virus thats not easy then the best thing would be a reinstall simply to make sure you don't have any trojans left behind sending your passwords/bank stuff to dubious people..
One piece of advice if you do decide to do it is when you start to ensure you split your HD into 2 partitions. Keep one purely for your data and the other for the OS and any programs.
When you have reinstalled everything program wise take a disc image oof the OS and programs so next time you need to do it it will only take 30 mins or so start to finish and leaves your data safe.