Speaking technobabble at a hundred miles a minute is a must-have Doctor trait, no matter the incarnation. :-D And like Rose said in School Reunion to Sarah Jane, "With you, did he do that thing where he'd explain something at like, ninety-miles-per-hour, and you'd go, 'what?' and he'd look at you like you'd just dribbled on your shirt?"
Re: woo