Sorry, AnimeMasta, I'm not too sure I can help or not. The problem would probably be in Vista's handling of networking, but I wonder...
When you click join server, does it simply crash then or does it attempt to load the game? That might help us, or Badspot at the very least.