For once the Bills focused on their needs and they did quite a bit to fill holes on the roster. I’m not convinced Aaron Maybin will be a better player at Defensive End than Bryan Orakpo, so that’ll be an interesting thing to watch. No question the Bills needed help on the offensive line and at tight end and they helped themselves here. The question does remain as to why they didn’t take an offensive tackle after trading Jason Peters. I think they’ll live to regret their starting tandem of Langston Walker and Kirk Chambers. I was disappointed they missed on Brandon Pettigrew, but by all accounts Shawn Nelson is a steal in the 4th round and he should help Trent Edwards’ game. Taking 3 DB’s and not a single LB is puzzling, especially given their glaring need at OLB. Given the track record of Tom Modrak and John Guy, I’d give this draft a B-.