everything looks better than wc, and all 3 raises are totally unique and balanced. while the 4 races of wc were different, i wasn't really feeling anything unique about it.
yeah, custom maps in sc were worse than wc3, but i personally really enjoy the custom maps of sc2.
plus the single player campaign is a lot better. the story is great, and i felt connected to the characters. i felt raynor's pain of loosing kerrigan, but i didnt feel anything about arthas' downfall to the undead and then to later rise as the ruler of them. (kerrigan much?)
Err... I don't see why we need an indefinate "This is better no matter what", game. They're both made by the same people (for the most part :P ).
WarCraft - Good for Lore, making medieval maps and other things to do with WoW. StarCraft - More up to date with balanced units and unique races, probably more competitive and good lore but not as well built.
maybe i phrased my post a little weirdly. warcraft was a great game and i loved the lore on that too, but i prefer starcraft. lol i got starcraft about 2 years after i got wc3.