I'll chime in. The last things I bought at Best Buy were external hard drives. The only other thing I really ever buy there were movies, and I've pretty much stuck to Walmart for movies ever since I got Kill Bill 1&2 and T2: Judgment Day there on Blu Ray for $5/each.
I was considering buying a computer there last summer, but I ended up getting a better price for a different brand, with a more robust feature set somewhere else.
I find Best Buy to be overpriced. Otherwise I can't complain too much about them. If I buy something online, it's always through Amazon.
I agree completely. Amazon & Newegg offer better selection and better prices.
I think the only time I ever bought at Best Buy was when I didn't want to wait for something to be shipped to me.