December 23, 2010 Edit Delete Tags Autopost Well, there were a lot of, ahem, deserving nominees this year for the 2010 Yeti Award. http://tinyurl.com/2alazwa via Ping.fm