Seeing as others have posted, these were my DSRPG predictions:
#1. Mrs Brown's - 9.1m
#2. EastEnders - 8.9m
#3. Dr Who - 8.3m
#4. Downton - 8.2m
#5. Corrie - 7.8m
#6. Midwife - 7.1m
#7. Strictly - 6.9m
#8. Queen - 9.2m combined [but 6.7m on BBC1 gives it 8th]
#9. Toy Story 3 - 6.1m
#10. Em - 5.9m
#11. McIntyre - 5.0m
I think I might have been too hard on Corrie - as others have pointed out, DW is quite polarising and whilst it will take family dominated viewing homes away from Corrie, the oldies out there aren't going to watch DW even if the new Doctor is getting on a bit.
With cutesy dogs, the comfort blanket of the Yorkshire country folk, the pensioners' staple at 7.30 and then the dull paint drying period misery of Downton, ITV has a perfect line up tonight for the sanatogen-enhanced demographic.
In nursing homes across the land, button no 3 could be pressed in the TV room at 5.15 and left be all night till bedtime - staff will think it's Christmas Day!
(oh, hang on...

)
I have a feeling Corrie could well be a million higher than I've gone for, depressing DW and the rest of the BBC1 line up that follows all night as DA gets a lead-in lift.
Corrie could win the night actually - even though it will fail to get 9m. Of course, +1 could come into play and allow ITV to proclaim a victory even if they didn't actually have the most watched programme of the night.
It could be carnage tomorrow on here...