INTRODUCTION
Company of Heroes is one of the best RTS games available. It takes the standard model of RTS games and turns it on its head - fantastic graphics, sounds, units and game features. Players are encouraged to keep their units alive because failing to do so can mean the difference between victory or defeat.
The game is complex and the sides are completely different to each other.
The factions you can play are
American and Wehrmacht (from the original game), or British and Panzer Elite (from the Opposing Fronts expansion).

Relic has designed the game so that even if you do not have the expansion, you can still play against someone who has. Indeed you can play against someone with the original game even if you only have the expansion. Basically, you can play against any other faction but you can only play using a faction if you have it.

COMPANY OF HEROES SITE LINKS
Tally Ho!
Something to help you