DeVito is playing fine, and I'm starting to think he can be a capable NFL backup moving forward.
I think what's really behind the Giants success the past few weeks though is that the roster has remained more or less consistent. It's tough to win a game when you're throwing to two guys that you never practiced with...actually three guys, the other one just got hurt... and your o-lineman... actually wait, three of those are out and there's two guys... no wait, one guy from week one is back so now... and our week 1 WR is back in... oh wait, another guy is out so there's three guys out again...