Our contribution to the 2012 RPM Christmas Challenge.  Enjoy!