I've never been to Ultimate Electronics...we have several in the STL area(1 almost next door to Best Buy(off of the Rock Road and I-270))but I like Best Buy. I've boughten so much stuff from them:My TV, PS2, loads of games, ect. and they've always come through. Especially with GT. When GT2 came out(we all remember the caos of the actual relese date)I called them, and they gave me an aproximate time that they would be in, and they held one of the first ones the got for me. Same with GT3, I actually got to that Best Buy right as they were opening the boxes.
Circut City is garbage...their phone system consists of several harshly accented people, confused people, lazy people, impatient people, and then 1 guy who knows what he's doing. You have to navagate through the scum to find that 1 guy, but when you find him, it's like you just found GT4 in the GTC box that you thought had GTC in it(no this doesn't happen, but I can still use it as an example). Then the good guy just answers your question with "Well uhh, they shoulda been in already, but we don't have any and I don't know when they're gonna be in again" and then you wonder why you even bothered staying on the phone for a half hour...
Best Buy and CompUSA have been good to me...