I'm going to say Above Average for this one, and as for best of the season, I honestly don't know what the best of the season was. I did really like A Good Man Goes to War and the first two parter was very good, and I also liked Doctor's wife, even though I feel like I have the same reaction to that episode as I did with this episode, at least in comparison to others here. Might need to think about this one some more, and maybe even watch it again later on in the week.
The Doctor's Wife didn't do as much for me as it did for a lot of others. I suppose YMMV when it comes to just how effective these kind of episodes are.