Woohoo, my self-imposed exile is over!
Well, 2010 just rolled in here on the East Cost coast, so Happy New Year!