Okay the answer the OP question : Starcraft II on both counts.
On the Starcraft vs. other RTSs debate:
Starcraft is the best RTS ever. It achieved near perfect balance of the three factions without resorting to making all races basically the same. The balance between micromanagement and macromanagement is also perfect. The pace is fast and the rock-paper-scissors system makes sure you won't automatically win by massing one type of unit.
Signature goes here!








