There are many video games that I am really interested in the single player campaign, and I that I only play once. Often, I end up paying $60 for the game, and selling it back to GameStop after playing it for a month. Since GameStop doesn't pay that much when buying used games, playing the game for a month often costs about $40.
Since there are only a few games that I play for a long time, I figured I would try GameFly. GameFly is essentially a Netflix for video games. You add video games to your queue, and they send you the games as they become available. When you are done with the games, you can just put them back in the envelope and drop it back in the mail, and the next available game on your queue will be sent.
With the demand for more recent games, it is hard to get the newest games through GameFly. But if you want a game that came out in the past 6 months, it shouldn't be a problem to get it.
If you are interested in trying it, GameFly has an offer, where you can get a month free.