I've used Gamespy for over a year now and the ads seem to be taking longer lately before you get the ability to click that "X" to make them go away.
They say registering will get you tech support assistance right away, but I seriously have only needed help once.
I'm gonna have to not recommend registering Gamespy. You just deal with the ads the same way that you would deal with any other in-game nuance. Such as the dreaded Mohaa Developer screens.
(er, I deleted those...nevermind)
------------------
