Today Mark Zuckerberg announced he will to give 18 million shares of Facebook to charity at the end of the year. With Facebook trading at $55 a share, Zuckerberg's donation is work $990 million. The money will go to Zuckerberg's foundation, the Silicon Valley Community Foundation and The Breakthrough Prize In Life Science. This should help bring the reputation of Silicon Valley, which took a hit this year over an ethos that people in the industry and more specifically Northern California tech nerds brag about trying to change and save the world but all they do is make frivolous apps and games that do the opposite.