If you can put your hand on CC3, its even better. Plus there's loads of mod and maps to download.

CC3 had a great online community. The first game i played online.