I've forwarded a massive amount of ports, even setup a DMZ to my computer. Yet still 95% of the time I cannot login to gamespy. SOMETIMES it will, but it's super rare.

Has anyone else had an issue like this? The issue didn't start til a couple weeks ago.