THIS, so much this.
And somehow, all the Whovians in my family HATE Donna for some reason - but she's my favorite Tennet Companion, she's the only one that feeled like the writers sat down and said "Okay, what characterize the Tenth Doctor and what character will work the best with him?"...