Just watched the latest trailer for the Voyage of the Damned, where the Doctor says he's "903 years old". He's been identified as "900" since the series came back, but I always took that as a rough figure, because in "Time and the Rani", the Doctor clearly states "953 - that's my age...and the Rani's." Anyone care to suggest a way that he can have gone forward three regenerations and back 50 years in his personal timeline? Or is it simply a matter of the new team smoothing over things at the expense of canon?