You might try looking here:
http://www.myshipmates.net/xpsc/guestbook.asp

Maybe XP isn't the problem, but the requirements needed other than XP that's causing your games not to run. Check the game for minimum requirements and compare them to what you're using now. If the compatibility wizard didn't work for you, I'm not really sure what to tell you, as I didn't even have to run that to get the same game working on XP Home.

Hmmm...