Well I just spent the last hour on the phone with GameTap technical support and we figured out the problem. It was my video cards running in SLI mode. Turn off SLI and everything works great. I don't know why previous versions worked okay with SLI but the newest update doesn't like it. Luckily it is real easy to turn off SLI. The tech support guy was real nice and while GameTap was loading again we were talking about our favorite games. I like that real gamers work there.
I feel bad that I blamed GameTap right off and didn't even attempt to call tech support. I guess being burned so much in the past by other services and companies I didn't expect anything could be done. So glad to be wrong.
So I got a free month and am happy again
UPDATE: Easiest way to avoid this is run in Windowed mode