Personally, I would go with HP. I have one with 17" Wide Screen, 4 GB RAM, 320 GB Hard Drive, Nvidia GeForce 8600, 2.5 Ghz dual core Intel processor.
It works great. I can play just about any game I want, with most of the settings on highest. It would have cost about $2000, but I found a $500 off coupon online, so it ended up about $1500.
I also like HP because you can build your computer on their website, like you can with Dell and Apple.