I had more fun with Dawn of War 2 just because it's more casual. I found Starcraft 2 more stressful to play. However, Starcraft 2 all the way for eSports. DoW2 not balanced or interesting enough to watch. Nothing wrong with the Starcraft 2 campaign. It is amazing but once you beat it, there isn't much non-stressful play available. Just custom maps which are hit and miss. I check out custom maps from time to time. Sometimes find a good one.