I love Amazon, but I voted for Gamefly. Their used games are SUPER cheap (I get most of my game for $15 or less) and they are usually in perfect condition. For new games I'd still go with Amazon, but since I usually wait 6 months to a year to pick up games (mainly because of the massive price...