As a Bills fan, I'm happy with the McGahee pick. The Bills addressed all of their major needs in the offseason this year, and I'm confident that Donahoe and Modrak will find talent at DE/DT/WR/TE in the next couple rounds. Everybody thought the Saints were crazy when they drafted Deuce after the Ditka trade for Ricky Williams. Well, that eventually landed them 2 1st round picks. The Bills are smart enough to plan for the future, and took the proverbial Best Player Available with a gift pick they got from Atlanta for Price.If they had not franchised Price, they would not have even had the 23rd pick in the draft!When McGahee gets healthy, teams with a need at RB will be lining up for Henry or McGahee next offseason. This pick has more upside than anyone else available in the draft, IMO, and I think it's worth the gamble.There is still the rest of the draft and the June 1st veteran cuts for the Bills to fill needs.