It did look like 2009 would be a long year on the "Who is the new Who?" speculation front as the specials came and went before a potential regeneration at Christmas 2009. But, thankfully, it is not to be.
The Eleventh Doctor is due to be revealed during the broadcast of a special Doctor Who Confidential on BBC1 at 1735 on Saturday 3 January.
In 26 hours we will know who will be Who.