I'm fairly indifferent about most of these but my vote goes to Toys R us. They had Army of Two in stock on launch day when no other stores did. And I helped my friend out during the Buy 2 Get one free deal.
Going to go with Best Buy given the Gamers Rewards, but TRU and Target are pretty much all that's left for in store deals. TRU tried very hard this year.
Best Buy gets my vote.
The Circuit City in my town was always bare as hell...they almost never had any good 360 games. Their PS3 section was okay though.
I would have to go with Bestbuy. They changed there game layout recently and I have to say I am impressed with the selection and order of the games. The only quirk I have with them is that they sometimes fail to update the label price on there games. But if you know what you want and how much it is your pretty much set with them. Target would have been my second choice.