I got mine at discountlaptops (otherwise known as M-Tech), and although I liked their service and I love my laptop, I can't recommend them because they outsource their support to ProStar, and ProStar has been difficult to deal with.
About three months after I bought it, my HD went out. Obviously so, it was making clicking and grinding noises for about 1/2 a day, then corrupted a bunch of files so the machine wouldn't boot. I was about halfway through the six-month warranty. Being impatient as I am, and about to go on vacation, I went to Frys and bought a replacement. I re-installed windows and all the drivers, recovered my files off the bad HD. I called up ProStar and said I needed a replacement HD, but they wouldn't give me a replacement unless I sent them the entire laptop. Not wanting to be without my laptop for at least a couple weeks, and not wanting to subject it to UPS any more than necessary, I ended up stuck with a bad HD.
I've also been unable to get them to offer any BIOS updates. They say they don't recommend updating the BIOS. I did it anyway, and have upgraded from 1.01 to 1.03 to 1.04 with no problems, and it solved my graphics driver issues.
It might be a bit more expensive, but I'd probably recommand Sager, just based on the drivers, support, and message boards I see offered to everyone else.