Depends on what would be needed to part with aka draft pick(s).
McNabb, albeit keeping the INTs low, those look like rather pedestrian numbers to me. Don't bother saying they're better than the Bills QB numbers, I could put up better numbers then the tard-train that the Bills have had at QB.
Absolutely he'd be an improvement, but to me it depends on the compensation sent to Philadelphia. AND you sure as hell had better land a LT of significance.