I've had the sality virus before, and it definitely sucks ass. the bad thing about me having it, though, was that it wasn't on my virtual box.I wasn't sure where it came from, but after I formatted and reinstalled Windows, I installed Kaspersky.
Regarding the Sality virus....it relicates itself into every executable file on your computer that it can...even those on seperate drives. It's almost impossible to just 'get rid of it' without a clean install.
Hope that helps.
The sality virus infected my non virtualbox vista installation