Honestly, Jack would flirt with anything that moves.
And The Doctor couldn't have been more jealous if he'd admitted it out loud.
Professsor Yana turning out to be The Master? And coming up with a way to get around the old school 13 regenerations limit thing by turning The Master human and back to a Time Lord -- basically rebooting him just like his computer?
Russell T. Davies is still a genius.