Campbell ain't Joe Montana, but he's a HUGE upgrade over what we have in camp. I've seen him play a lot over the past few years here in DC and they changed up the system constantly. He took the heat for the Joe Gibbs' debacle of a return and let's face it, if there was any team that made the Bills' coaching situation look stable by comparison, it was the Jim Zorn fiasco. And once that stabilized a bit last year, Campbell did well despite having no real #1 WR, a crappy running game, and Cooley on IR.
And he can handle intense media scrutiny...he's been one of the few class acts in the 3 ring circus at Fedex field, despite D-bags like clinton portis taking shots at him. Not a cut and dried decision to trade a 4th rounder for Campbell, and it would still make sense to look for a QB in the draft, but I certainly don't get all the Brohm love on this board. He was a #3 QB, then a practice squad QB who was waived. We all know TE's limitations. Fitz is nothing more than a #2 QB. Campbell is a starting NFL QB.