I buy. I used to rent, but my schedule is really all over the place, and I can't guarantee that I'll be able to get everything out of a game during the rental period. Plus, I'm making money and don't have a ton of time, so really only play the blockbuster games that fit my style, regardless of how many amazing niche games there may be out there.

Next game I'll pick up will maybeee be Halo Reach, but most likely will be Fallout New Vegas.