For some reason when I'm feeling retro and play Starcraft/Brood War, I must host the game or else I lag to hell and back. It's stupid. I've tried everything I can to not lag and I have a bachelors degree in this crap (Computer Science)... but can I fix some decade old game? No. It lags when I join. It goes fine when I host. And few people join my game. *sigh*
I guess I'll play some Doom II online (you can actually do that, it does require Zdoom (Doom ported to Quake engine), with Zdaemon though, and I won't actually be doing that).