I will usually use
Pricewatch to check on prices and compare outlets, but almost always end up buying from newegg. It is tough to beat their combo of price and service. If you haven't already you should subscribe to their "weekly deals" newsletter. Between that and their daily "shellshockers," sometimes you can find some amazing deals.