I may be biased, because I used to work there, but this Best Buy is actually a great place for electronics. The people there are very knowledgeable, though they may be hard to reach (then again, they are always not scheduling enough people to work there). The Geek Squad Guys can pretty much fix your computer problems, as long as you are willing to wait a few days for them to take it apart. The lines can be long, yet the service (when you do find a blue shirt) is top-of-the-line. Their return policy is fairly flexible (30 days, money back with receipt, otherwise, exchange for store credit).
They have a great selection of movies, music, tvs, computers, cellphones, car stereo and home appliances. Management can be hard to find, but if you complain enough, most of them will give you a certain percent off your purchase.
There is a great sense of energy and there's always specials abound (just check the week's flyer). And if you don't find what you are looking for at Best Buy, there's always Circuit City down the road...