Demos ? uh ok. Rentals for PC games is a new one to me, and as for preview videos...you like the taste of manure ?
However one useful thing to have is consumerist friends, you can rely on them to buy mindlessly and then glean any input from them. Most useful thing I've come across so far.
What's wrong with video previews?