There is alot of bad posting in this thread.

In any case its really down to preference. I have SC2 and it runs very smoothly on my machine at med/high settings.

However the game itself is dark and unwelcoming.
Every mode outside of 1 v 1 is garbarge unless you are AT'ing with friends who BM.
The game can be unforgiving, excessively punishing mistakes so that you lose the game because of 1 fight.

But the game is pretty good if you play it sparingly and don't concentrate too much on ladder. Play obs games since you can chat to other players also to discuss tactics. Try your best to make friends.
DO NOT post on Team Liquid forums. Just find links to Vlogs or the Starcraft Wiki and use that for tactics.

As for WC3. The only things killing the game are its community. Lack of audio commentators as an example. The game has stood the test of time and will continue to do so as long as servers are running.