I would try
http://tastycomputers.com/
I've gotten two machines from them, both of them have been excellent. The customer support has been top notch, and they're willing to but anything you can find on newegg in your system as well as point out better/cheaper alternatives.
They have 10.00 raiting here I believe, I have to put my own review up soon. I've just been rather swamped to sit down and write a nice one. I would strongly suggest looking at them, by the way they charged me 22$ for my modem, I believe. Everything was very nicely priced, less then every other reliable group I looked at.