Well in the 1st and 2nd rounds we definitely chose BPA who fits what we were looking for and at a position of need. We could not have done any better. Those were homerun picks.
I'm not a fan of developmental QB's ... many many many are taken every year, and while there have been occasional success stories, they are an extremely small percentage return for the draft pick after the 2nd round. I'm much happier taking a flier on a OL, WR, RB, LB or DB in those rounds, and certain DL prospects too (like Maurice Hurst who fell because of medical and Andrew Brown who is underrated). QB's rarely become anything but journeymen after the 2nd round ... and you can get those without drafting them.
IMHO, don't waste a draft pick on a developmental QB. Get positions that can contribute in their rookie contracts.