I love their 5th round pick as well, Mbow the G from Purdue, big physical guy. He was ranked 88th by ESPN, and they got him at 154.
Some people/draft experts had Carter ranked as the best player in the draft, and worst case he was the second ranked player behind Hunter. I think he can be a monster, and a better more well-rounded version of Parsons (he is very good against the run as well). The Giants DL with Carter and Alexander added to Burns, Lawrence, and Thibodeaux should be very good, and the Giants should be one of the best QB pressure/sack teams in the NFL.
I am a fan of Dart, good size and arm strength, tough as heck, and athletic can make plays with his legs. Unless Wilson turns back the clock, I'd expect Dart to be starting at some point during the upcoming season, and worst case by 26.
The Giants will absolutely get an A for their draft, now we'll see if it plays out that way on the field.