Click here for Giants' midseason awards »

The New York Giants enter the second half of their season soaring. They are riding a five-game winning streak and are looking very much like the best team in the NFC. Perry Fewell's defense is ranked first in the NFL and Kevin Gilbride's offense is second.

The Giants still have some flaws that could haunt them as turnovers and special teams have been thorns in Tom Coughlin's side. But the Giants look more like a team that can play even better. Still, can the Giants keep this up when the level of competition increases? So far, the Giants have beaten the likes of Carolina, Chicago, Houston, Detroit, Dallas and Seattle. Those teams have a combined 17-31 record.

Health is always a concern for a team ravaged by injuries last season. The Giants already lost Mathias Kiwanuka for the year with a herniated disk in his neck and injuries are taking their toll on the offensive line with Shaun O'Hara and David Diehl nursing injuries and backup Adam Koets out for the year.

The Giants also are no strangers to starting fast and struggling at the finish. But the Giants' chemistry has been excellent, the offense has looked unstoppable and the defense has been suffocating at times. They have more veteran experience and depth and should be a top-three NFC team with the way the rest of the NFC powers have struggled at times this season.