All depends on timing and what your looking for and if you don't mind MIR's. I usually shop in one these: Buy.com, Newegg.com, Zipzoomfly.com, or Ewiz.com. Alot of times I can get better deals at any one of these places, but I do most of my research at Newegg.com, since they have lots of pictures and have manufacturer links too.