Yes. I know. I did place Rory above Amy. Let me tell you why. Amy may be, in some respects, the perfect companion to the Doctor, but Rory marked the departure from Doctor-companion romances that were getting a bit ridiculous. They even hinted at it with Amy, but when Rory showed up, that ended. He’s also one of the most amazing men in fiction, although I can’t exactly tell you why without giving away several spoilers. It will suffice to say that their love story is one in which Rory shows a remarkable amount of self-sacrifice and devotion. So even though he may not appear too useful in terms of physical prowess or intelligence, his character more than makes up for it.