As for the directron vs.newegg debate, my vote is for my hometown store (~20 miles), directron. Found out about them from PriceWatch and haven't looked back. Prices are always good and for me ground shipping is overnight, but I have to pay sales tax. I've NEVER had a problem with them including returns (they waived the restocking fee) which is more than I can say for newegg.
Plus, they are a real B&M store, with real system builders and tech help, not just a call center + warehouse. I don't hesitate to call when I'm not sure of compatibility or specs, and I always get a geek that answers my questions to my satisfaction, and he/she always seems to be right.
Try it, you'll like it!
Tony