I came across this article on TechCrunch: http://techcrunch.com/2011/02/05/wikipedia-affiliate-links/ not sure it's discussed already. But what are the members thoughts on this?
Personally, I think it's BS.

Anil