Counter-Strike.net
CSnation
SRCDS
Steam: Valve
Enemydown
Clan Base
Battlefield Nation
BF2 Tracker
Total BF2