So Humble Bundle currently has their Company of Heroes 10th Anniversary Bundle on sale and its fantastic. I own both COH1 and COH2 and some of the DLC and have always loved the game. COH2 MP is still alive but Id recommend buying everything for $10 so you get all the SP stuff too!
The COH1 campaign is incredible.
And apparently there is a really good WWI mod for COH1 too.