On a completely off topic aside, if Stephen Moffat keeps writing Doctor Who episodes as romantic and heartbreaking as he has been then he might just have to be added to my writing god pantheon. Not only did you invent my beloved Captain Jack Harkness and write the brilliant Blink but now River Song.
Can't wait to see what he does running the whole show next season...hopefully more River.
PS David Tennant, I adore you. Seriously. No-one plays the heartbroken or enraged doctor quite like you.
PPS Oh my indeed. Just realised (well, wikipedia'd) Stephen is one of the brilliant minds behind Coupling. Unfair heapings of talent indeed. Can I have a Tardis to get to the rest of Doctor Who already please?