I had a run in with this piece of spyware only yesterday on one of my PC's, (mainly used by my sister and her mates, you can imagine what condition it gets in) unfortunately I didn't hang on to it but I'll take a look with an undeleter when I have a chance to see if I can salvage it.

What I did find out though is that it is peddled by a company called totalvelocity (http://www.totalvelocity.com/) and is bundled with programs made by them called "memory meter" and "speed blaster" but they have no download link to those programs on their site.