A Good Gaming Laptop?

<p>Well my current laptop is getting a bit too old and I have decided to replace it. Now whatever laptop I buy, I have to use in college and obviously, I want to be able to game on it. I'll probably be playing games like COD4, Starcraft II, etc... and would prefer to be able to play them on high graphics. My budget is flexible and max I can go for is around $2000. I'm not in any hurry to buy (Sandy Bridge is coming out soon, but who knows when notebook manufacturers would implement them) So is there any good gaming laptop which is:</p>

<p>1) Fast
2) Reliable (last me four years of college)
3) Has a decent battery life (I'd prefer 4+ hours when NOT gaming, more is definitely wanted)
4) It should not be bulky or heavy (My current toshiba is approx. 6.5 pounds and around that is what i would prefer +- 2 lbs)
5) I would like a screen size around 14" - 16" (any bigger/smaller then reason please)</p>