online gaming places

This is a discussion on online gaming places within the A Brief History of Cprogramming.com forums, part of the Community Boards category; Here are the gaming places I know of:
MSN Gaming Zone - good and free
Mplayer - used to be ...

online gaming places

MSN Gaming Zone - good and free
Mplayer - used to be free, but slow...now it cost money...
Heat.net - was good, now they are gone
Battle.net - Blizzard games only

So out of those 4, only Zone is left, if playing a non-Blizzard game...because I dont wanna pay money....notice the monopolization of MS.

Anyways, does anybody know of any other gaming places? I want to find a place to play MechCommander (not MechCommander Gold or MechCommander 2) because Zone doesnt let you play it on their site anymore....