I think there's still everything to play for for Chelsea and maybe even Newcastle. If Arsenal lose 2 games then it's back to square one again, even more so for Tottenham so Chelsea just need to win every game from now on and keep the pressure up.
From an Arsenal perspective, these last few weeks have been amazing. Today Villa had 3 shots compared to Arsenal's 20. Same thing last week where Everton only had 1 shot on target. Despite losing Fabregas and Nasri the midfield is more dominant than ever and much more solid too with Walcott putting in much more of a shift since Ox was brought in. Wenger is rotating his wingers a lot now with Gervinho, Ox, Ramsey and Benayoun all getting starts in important matches and they've all done well. I hope Podolski and Wilshere will be added to the mix in the summer along with another top central defender, and I hope Van Persie will stay cos he loves Wenger. The amount of players coming back from injuries and loans is insane too: Diaby, Coquelin, Miyaichi, Frimpong, Jenkinson, Lansbury; and the young ones Afobe, Yennaris, Aneke, Watt, Campbell, Eastmond, Wellington... Then there's Arshavin, Bendtner, Chamakh, Park, Squillacci, Vela, and Denilson. There will need to be a clearout again this summer. Knowing Wenger he probably won't sign anyone, will sell RVP and just play the teenagers who becomes new heroes but ultimately falls short of lifting a trophy and leaves Arsenal when they reach 24... But we can still hope.