Although I prefer Milner in the middle, I think we might be best playing him on the right for this game. Zaba has been known to get forward more this season and with the threat that they carry from the wings we could do with Milner' work rate to cover him, Nasri just doesn't offer that. If it's getting towards the end of the game and we need a goal then we could take Barry off for Nasri, drop Milner into Barry's position and put Nasri out wide.
The team for this game IMO should be:
Hart
Zab - Kompany - Lescott - Clichy
Barry - Yaya
Milner - Tevez - Silva
Agüero
As said before, Dzeko from the start would play into Vidic's hands. Get Aguero starting and his pace can terrify camel gob (again). If we play up then we can win this quite comfortably, their defence should always be vulnerable to our strike force.