Welp called Linksys and the tech walked me through some settings checks. Then he had me verify that I can play other games over the web, which I can, and he told me it was a software problem and politely ended the call.
I uninstalled it as I have spent, and yes I tracked out fo frustration, 17 hours trying to get this to work. Friday night I went through every single page of setting on the router and changes settings one at a time and after each change I would reset and try to run the game with the same result. I get the cant not connect to server check server name error.
I own and enjoy SC2 and both of the CM games but the lack technical support on a game that requires an internet connection has realy soured me and unfortunatley caused me to waste 35.00.
Sorry for the vent guys.
Happy skies. John