I've had really good luck with Dell.
Here's a pro-tip If you want to save 15% or so, order one, then when it gets to you call and say you don't like the color or something and you want them to take it back. I've been offered up to 20% refund to "keep it". You can't take the first offer they throw at you. You'll go through 1 or 2 pakistani's before you get the real deal good discount offer.