On a related note,
I recently downgraded from Vista to XP. Starcraft worked fine while on Vista but it's acting up now that I'm on XP trying to use Battle.net. I sign in, go to the lobby, and join a game... but as soon as I'm in the lobby for that game, the colors go all crazy and I can't fix them without closing the game. It's really annoying. Sometimes it even happens in the middle of a game so I have to leave! I've heard it's something to do with graphics but it's a pretty old game. The only other solution I've found on those stupid tech support things is "Oh I've had that problem, just alt tab away and back! Fixes it every time! lolololol"