Oh there's no end to this free, online book hysteria:D The idea probably needs a site of its own.
The former head of marketing at Yahoo! has written a book on how to spread an idea like a virus. It's an amusing read. Unleashing the Ideavirus, by Seth Godin.
B