My reasons why WC3 is better.
1. Your more involved with the map an surroundings.
Example creeps, maps are not always flat, Higher ground gives you the advantage, easier to plan a sneak attack on your enemy since there are more small dense hidden areas you cant see.
2. HEROS!!! brings a whole new world to games like warcraft, having heros in warcraft 3 an then going back to old SC shows how boring an how much more strategic WC3 is compared to SC.
3. Its just simply alot more fun, more to do an the game always is getting changes since yes its not completely balanced yet like sc.
But hopefully in time blizzard will be able to fix the balance problems an shut up the SC players that think SC is so great.
4. I like graphics as well as story, gameplay, strategy an everything else in a game that makes it seem like a real war game. Graphics arent everything but no one can denie that WC3 looks better of course cause it came out after SC. My point is games are changing get with the new technology it looks better. At least for cetain games like WC3.
Conculsion :: SC will maybe be better if they make SC2. If SC2 is ever made only way it can rival WC3 is by using the same type of pay method you will have to have HEROS in the game as well as creeps. More interactive environments. If blizzard does this then it all will come down to what kind of races do you like to play as in war games Night elfs, orcs, humans an undead. If so you`ll always like warcraft 3 better. Or do you like the Human, Protoss and Zerg races there units etc. If so its very simple you will like SC more. The guy above me makes a great point at what im trying to say here. SC is science fiction and WC3 is Fantasy (and i like that)
But untill SC2 if it is in the making an when its born will be the only way SC will ever compare to warcraft. Why? simple more strategy WC3.
Well those are my opinions. :shoot