Excellent article on XBiz by Tom Heike :
http://xbiz.com/articles/forum/0602/10.html
"The Bottom Line
The bottom line is that we can argue our opinions all day long, and it will not get us any closer to the answer. We as webmasters need to address this problem quickly and decisively. We need to stop giving away our product, and start selling it. Let?s say that our business was selling cars. If a customer came in looking for a car, would you give the customer a used car free, hoping that they might come back and buy a new one later? Of course not, that would be silly. You would be eliminating the customers need for your product. "Now that would just be plain foolish!", I heard that. Yes you?re right, so why are we doing this with our product and expecting a different result?
The definition of insanity: "Repeatedly taking the same course of action, and expecting a different result."