Wow, that's a lot of work! I bet your co-workers love it, too.
I always decorated my desk for Christmas (we have no cubicles), which everyone seemed to like. (When my supervisor did some peer interviews for my job review, a couple co-workers mentioned that they like the spirit I brought I to office at Christmastime!) Then people started asking why I didn't have decorations for Easter in the springtime, so I started decorating year-round this year. Currently I have a desktop autumn tree (complete with fallen leaves and two little hay bales) plus a miniature pumpkin, and I'll be adding some spiders and Halloween-y things as it get closer to the 31st. Over Thanksgiving weekend, when the office is empty, I go in and redecorate for Christmas. (Nothing on the scale that you do, though!)