Everyone always forgets about Craig Owens when they think of the Doctor's companions. And some argue that he wasn't a true companion. But in my opinion, Craig was one of the best. And here's why:
Even though Craig knew that the Doctor had a time machine/space ship, he didn't ask the doctor to take him anywhere or anywhen. He was content with staying where he was. He never asked anything of the Doctor, he only gave. And he gave the Doctor the one thing he hadn't had for more than a thousand years: a home. Even though the Doctor had only lived with Craig for a short while, he was the only known person the Doctor visited when he knew he was going to die. I think it was the Doctor's way of returning home. And the Doctor didn't even realize that Craig had moved, because he associated the feeling of home with Craig, not the house itself. The Doctor helped Craig out a little with his situation, but I think Craig helped the Doctor more, even if he didn't mean to.
And besides all that, the two episodes with Craig were by far the funniest of all.