I've been doing this recently with gamefly. It's saved me a couple time with games that I was sure I wanted but once i played I got over it. It also keeps me from doing spontaneous spending. I do check out reviews and demos but it's not nearly as complete as having the game at home and being able to make a final call after playing it a couple days.