I was thinking much the same thing after the draft last Sunday. I LOVE what they did on Defense in the draft, although I admit you can't count on a defense of rookies. To me the Bills biggest challenge on D is that they will be in the 1st year of the 3-4 and probably still learning the defense as oppose to reacting. But beyond that, talent-wise, I see the Bills building a Ravens-type team. "Put a Hurt on you D" (especially if they become turnover focused) and a conservative, "take-advantage of what's given to you" O. Edwards can lead that type of offense, no matter the constant QB-bashing that goes on around here. Edwards failures are as much or more to do with the situations he was put in by the prior coaching staff as his ability. You add Spiller, and it supplements this type of O even more. If the OL can perform OK, and the D learns the 3-4 quickly enough, I think a lot of fans are going to be surprised. But, realistically, we could be 1-2 years away from realizing what I'm describing.