I hate to be a buzzkill, but I just had a horrible thought. The next update (for us public release peasants anyway) is to be on the 27th, which is just 3 (or even 2, depending on your country) days after Christmas. Which might mean it will get delayed somewhat... I am really hoping it won't be, since the update is all fully developed and such by the 15th already, but there is that niggling feeling of doubt in my mind... 
-Mal
-Mal