Holy cow how I love this game.
I've always heard a lot about the starcraft games, everyone talking about how awesome they both are and such, but i've never really been a fan of RTS games. A fellow student in my studygroup then eventually convinced me to buy Starcraft 2, and I did so. I've now been playing it for about 2 weeks or such, and i'm really liking it. I've always been a very competitive gamer, and after experiencing all the competitive aspects of this game, i'm really loving it. It's so well balanced, it's fun, and most of all, it's vbery learning. I get the feeling of always learning more and more in every match I play. I like how you can be analytic about your gameplay, and always find things you can improve on.
This is very unlike the typical First Person Shooter game, where you just run around, shooting people, and once you know the map design, the only way you can improve is just by playing more and more.
In starcraft you can actually watch your own replays and be analytic about it :)
What i'm trying to say is that I like this game, and i'm glad I finally bought it. If you're a competitive minded player, I would recommend you this!