ghutch92 you're great man thanks! I completely fubar'd my install, that I had running great, when I tried to upgrade to HL 3 and use xpadder (due to having disconnect issues w 360 wireless controllers). Using your fresh install tutorial has been a god send. I'm not done getting things running yet, but I've got HyperSpin loading well now and using xpadder. Next to get the emulators working w dif profiles in xpadder.
I just wanted to let ppl know, and maybe you'll add to your OP, that if you have UAC active in Win7 that you might black screen when you run HyperSpin because the StartUp script tries to load other software, such as xpadder, it might trigger a UAC verification.
You might want to disable UAC. I don't know if there is an alternate solution, but this was mine.