I'm surprised you guys don't look at Buy.com more. This is a true story. My uncle wanted an external hard drive and was going to get a 160GB drive for $80 that was in the ads this past weekend. I checked and Buy.com has a WD My Book 250GB for $80 (after Google Checkout) with free shipping and no tax. I ordered it Monday probably around noon or a little before. I received it TODAY! When they ship from IL, I usually get things so fast! I haven't even checked where it shipped from but WOW. With $20 off any order of $50 or more, you could save $20 on basically any big item and their prices are already amazing.
I did order Simpsons season 9 today and am a bit concerned that I may not receive it in time but it is about $6 cheaper than at Best Buy so I decided to go ahead. Since it's for me, it's not a big deal if it's a little late. I just worry because DVDs and other media often get shipped via media mail which is really slow. If I'm not mistaken, the 8GB Sansa could be purchased for $196 and the 6GB for $170. People underestimate Buy.com but I have been buying 95% of my online purchases with them ever since I started buying online. They just have never caused problems for me and have amazing prices--always.
My uncle (different one) had a bad experience with them, however. It's a long story but he doesn't shop with them anymore after that one bad experience.