I run into the same problem there. Everyone and there sister has a "no cd crack." I can't find a CD-key generator for anything but unreal and diablo 2.
And for some reason it's the one game i've ever had that doesn't leave the it in the registry...
PS thanks for all the suggestions so far a being nice to a newb