You can get an updated (and FREE) version of GTA 2 from Rockstar Games.
http://www.rockstargames.com/classics/
Dunno about 'Cyberstorm' but are you sure you've used 'compatibility mode' properly? I've always heard that XP can run almost anything that ran under Win 95/98.