Looking at their upcoming away games and their form in important/tough away games so far this season (no wins in four against Liverpool, Stoke, Soton, Chelsea), I certainly wouldn't be betting on Arsenal to win the league.
Going to Barca away Wednesday night and then up to Goodison Park for a Saturday midday kick off will be interesting for them.
City comfortably for me.