Whomever the Bills end up taking I think it will take at least a couple of years to determine their worth to the organization. As I have said before, my preference is Rosen but that certainly doesn't mean he'll be the best pro out of this bunch.
Time will tell.
Or maybe not, we've got guys on this board still arguing whether Flutie sucked or not 20 years later.