nuke the site from orbit
very interesting read, i have had numerous people bring laptops infrected with this shit to me and you wouldnt believe the pain in the backside it is to remove, thats why my real only conclusion is to nuke the site from orbit! wipe the HD then start again
personally i think user education is a paramount thing teaching people what is legitimate is good, these sort of things make it hard but not impossible, problem is most dont care and what their interwebs straight away *sigh*
personally there is no punishment on this earth good enough for these swines, however may i suggest papercutting them a million times and dropping them in salt?