If you haven't noticed, you can't join game lobbies in Gamespy Arcade when using Vista (GSA needs to make a patch)
Currently, I have a work around to where Vista users can join a game lobby.. and it is quite easy..
I will post for Orion pirates now and later today I will post for SFC 1 and EAW
Make sure game is installed so that Gamespy Arcade recognizes it.
Make sure you have latest version of Gamespy Arcade
Launch Gamespy Arcade, let it scan for games.
Sign into Gamespy Arcade
To enter a game lobby. just press CNTRL + O
then put in the room URL below
SFC :
sfc:///?type=group&group=-1
SFC EAW:
strfltcmd2:///?type=group&group=-1
Orion Pirates :
sfc2op:///?type=group&group=-1
SFC 3 :
sfc3:///?type=group&group=-1
The second way to enter is to use your buddy list and join your buddies location.
anyhow I hope that this helps