Newegg>TigerDirect.
Tigerdirect is quicker if you live close to an outlet, like chicago, and they have a few others. I get stuff from TigerDirect in one day. The real reason that Newegg is better is that it has lots more stuff. And most of the time its cheaper. But, TigerDirect does have a lot of good deals. ALWAYS check both sites.