I voted for Circuit City, but for me, personally, I would rather vote for Saturday Matinee (a subsidiary of FYE). They have the best trade-in values for games, which is how I ended up getting an Xbox for $43 cash. EB has the worst trade in values, and Gamestop isn't any better. If you want a place to go to trade in games for credit instead of paying cash, the FYE stores are a great way to go. Just make sure you're games are in really good condition!