I agree. Gamespy is a terrible peice of software!
For one, there are not enough ads. I mean, sure there are banner ads and the occasional full screen animation, but where are the popups? This is not effective advertising! In addition, there should be a manditory full screen ad every time you join a server, and frequent ads that pop up OVER the game you are playing.
Another reason I know it sucks it that is uses up so little system resources. I mean, how good can an application be when it does not occupy 50 megs of memory? It just makes sence.