You should definitely upgrade, you should get a desktop if you plan to be doing some hardcore gaming, but if you need a laptop for various reasons, here's a couple coupons for a Dell XPS M1530 (not perfect for gaming, but should be able to play all those games fine with the right customization and was looking up the coupons for a friend so I figure I'll share):
0$?X8RJ0$G3XLB
Save 25% on all XPS M1330 and 1530 laptops over $1499 (before taxes, fees, shipping & handling)
K54SDRK72$L6W3
Save 20% on all XPS M1330 and 1530 laptops over $1249 (before taxes, fees, shipping & handling)
Anyways, I recently got a Dell XPS 1530 using the 25% coupon and it came out to $1100-ish with the following:
2.5ghz intel core 2 duo
nvidia 8600gt
4gigs ram
That runs Call of Duty 4 usually at 50-80 fps on optimal settings (mix of low, medium, high, and some things off, but hey, it still looks good imo) and should run all those other games.







