Good post.
About the top 4 comment though, I slightly disagree, from Spurs' point of view anyway. I'll let the Villa fans comment on their team's consistency. But if you take away the matches against the top 3 teams (which will have no bearing on who takes fourth place anyway, in my opinion) then Spurs have only dropped five points this season. A draw away to Bolton and home defeat to Stoke, which whilst a very disappointing result for us, most fans believe we were unlikely to not win. We certainly played better than we did when we picked up three points against Sunderland, that's for sure.
So I wouldn't really bemoan Spurs' consistency, this season anyway. And looking at Villa's results so far, the Blackburn and West Ham losses, and possibly the Wolves draw, seem like the only results you'll look back on at the end of the season and wish you'd picked up a few extra points.
Now look at City and Liverpool and you have inconsistency. Although City's five draws in a row is pretty damn consistent. And if they don't start racking up the wins before Christmas then I expect Spurs and Villa to start to open up a decent gap between them both.
In my opinion thats a load of rubbish, our results against West Ham and Wigan have been cancelled out by our wins against Liverpool and Chelsea. Of course they are looked at as bein bonus points when you beat a 'sky 4' club, but they can also work when you don't pick up points when you should, as this is always going to happen. So therefore they will affect the final positions, otherwise we'd be 6 points worse off now.