NewEgg, ZipZoomFly, and mWave are the ones I rely on.
Monarch sometimes has a good price, but usually not... but they get the newest stuff online first.
Looks like I may be ordering some stuff from PageComputers, as they are beating a lot of prices... and shipping charges.