Best RTS to date. With the possible exceptions of classics like Starcraft
The multiplayer is highly addicting, with a wide range of maps and armies to play with. They took out Free for all but it also made balance issues easier to deal with, and just made for great balance between the armies.
The support is good as well, with the automatic patching. The graphics are breathtaking. This is a must try for all RTS fans.
The single player is fun, but not as engrossing as the multiplayer, but there are plenty of hours of campaign mode. Also, with the buffed up AI, skirmish mode is very fun.
Perhaps the only flaw i see, is the inability to connect to some people online, making for a limited number of games to choose in unranked online play.