Thanks Marc,
all of these sound like they would fit into what Google is looking for.......new, informative, genuine content. Why would they be controversial?
how would you go about finding webmasters and let them know you have this content available?