This is one of my favorite games, right up there with Neverwinter Nights and Counterstrike 1.6.  This and those two games are about the only video games I ever play anymore, and with good reason.  They are awesome games.  The campaigns are fantastic, but what is possibly my favorite is the online play with other people.  This is a must-have for any RTS lover.