Amy Pond was ridiculously irritating for a companion. The only thing that saved her from being lumped in with Mel was that Amy had some depth and character flaws. That was in the first season, mind. In this season, she's starting to show more to her, albeit not enough for my liking. But she seems like the opposite to those screaming companions, and in a bad way. In other words, instead of screaming all the time, she's too competent at times. However, The Impossible Astronaut/Day of the Moon went a long way to redeeming her character.
Rory is more intriguing, and I like how he and the Doctor discussed earlier this season about Rory's bout as the Centurion. Arthur Darvill also reminds me of Tony Robinson, with that sort of sad, hangdog expression, like the whole world's on his shoulders. In fact, I seem to get the impression, this season at least, that Rory and the Doctor have a rapport, even if it is due to having shared perspectives on immortality.
Matt Smith is starting to grow on me as the Doctor too. While he is far from my favourite, I think he's growing into the role now.
Ditto with Steven Moffat. If we're very lucky, this season will be miles ahead of his first season.