I usually buy my software (except software that goes over $150). For games I'll download them first (sometimes) and try them out and purchase them later if I feel it's worth it. It seems to work out fine considering (according to Gamespot.com) I own
150+ games. I only put games I have purchased on that list and I don't even have them all on there.