I'd guess Gamefly.
Though I don't use it. I like building up a games collection. Playing games is the one thing I can keep redoing.
Ones I like, ones i dislike, I always seem to go back to them all.
I'd probably be playing my Balley Astrocade right now if it wasn't back at my parents house.
If i could figure out how to hook the think up to an LCD....