I also think people need to remember that first round picks are not quite the value they used to be, because they simply don't cost as much due to the rookie cap. Therefore, if you have rookie cap to spend on player X, you may as well make player X elite.
Two very good players, vs one that is universally hailed as a sure thing that you can plug in for the next 5-6 years and never worry about the position? I'm for it.
Too many people are bringing their EJ issues into this without realizing that the Bills will not be drafting his replacement this year, and without really looking at what he accomplished as a rookie. To say nothing of the fact that he had to take the field far earlier than the team had hoped.
Beerball brought up the fear of giving this kid a "Ferrari" a few weeks ago, and thought it better to get the OL and TE positions more in order. That's a fair statement, but I look at it this way. If EJ TRULY can't handle the Ferrari, you can bring in a FA QB who would love to drive one next year. I for one think that OL issues could be minimized with better footwork from EJ
setting up better passes, and by getting the ball out quickly to dangerous targets. If we have passing threats, they cannot send the house against EJ all day long.