I've really been a fan of GameStop lately with their weekly coupons, occasional great trade in offers, and their sponsorship of CAG that is letting Cheapy give out $100's in gift cards, which I got one. I don't think the hate from CAG is warranted anymore, although I know those Zero Punctuation styled videos didn't exactly show them ina great way.