It looked as if Arsenal had solved their defensive problems, but last week's game against Queens Park Rangers highlighted that this problem still looms large. I will, however, acquiesce to the fact that Thomas Vermaelen, usually rock solid in defense, had an off game.
Laurent Koscielny has become a world-class defender and with Bacary Sagna back into the mix, Arsenal's defense is quite solid.
Arsenal's midfield also operates smoothly, once you take Aaron Ramsey out of the picture that is. With the likes of Alex Song, Mikel Arteta and wünderkind Alex Oxlade-Chamberlain, Arsenal have potential match winners. Not to mention the form of Tomas Rosicky.
And when you've got the hottest striker on the planet in Robin van Persie, Arsenal have a solid case.
Chelsea used to have a phenomenal squad. I use the word "used to" because I think the Chelsea squad leaves a lot to be desired.
Aging, lackluster, lifeless.
However, on the best of days, the Chelsea line up does function beyond expectations. Chelsea's defense has really stabilized with John Terry, David Luiz, Gary Cahill and Branislav Ivanovic putting in superb performances.
And with Fernando Torres showing glimpses of his former self, they cannot be ruled out so quickly.
Among these three, Tottenham have the best squad by a country mile. Rock solid in defense and mobile in offense, the Tottenham players have been a joy to behold.
The center-backs are quality, and the full-backs, despite a dip in form, have been quite capable.
Scott Parker, as usual, an effective and industrious shield, while the midfield trio of Gareth Bale, Luka Modric and Rafael van der Vaart can wreck havoc upon any team.
The striking department poses a problem, but it seem Emmanuel Adebayor has gotten his form back and looks quite threatening.
Tottenham win out on this one with Arsenal coming a close second.