Did you watch the game?
He didn't allow a single run until the seventh inning, and that run is fishy because his shortstop booted a routine double play ball that would have been two outs with a runner on third versus bases loaded two outs. So please learn baseball and watch the damn game.
He also got hit hard in the early innings of the game. He pitched a nice game, but not a great game. As he starts to play real teams and more game tape comes is made, his numbers will slowly decline.
It's too early to start comparing him to anyone as most rookies perform better because there is less pitching reports on them. His 2011 stats will be worse than his 2010 stats and then 2012 should determine if he's great or not.