When it comes to trading Donovan McNabb, it all depends on where the Eagles are going. Philadelphia has done very little this offseason to improve last year's team, and they certainly haven't improved enough to overtake the Cowboys in the NFC East let alone become one of the top five teams in the NFL. It looks as though the Eagles aren't "going for it" this season, and that says something.
If the Eagles had made a big free agent signing (such as Julius Peppers), I'd say yea, keep McNabb for one more year and see what he can do with this team. Make the 2010/11 season his last chance with the Eagles to win a Super Bowl. But they didn't go that route.
The Eagles dumped a significant amount of salary this winter (possibly in preparation for the questions surrounding the salary cap and uncertainty of upcoming seasons) and didn't land that big free agent that many fans hoped they would. Their biggest addition this off season may have been Darryl Tapp. Who? Yea, exactly.
It seems like the Eagles may be on their way to a "rebuilding year" (although they would never call it that). And if that's the case, if Philadelphia doesn't plan on competing for a Super Bowl this year, then they should TRADE McNABB.
The Eagles have a large core of young offensive talent in Jeremy Maclin, LeSean McCoy, DeSean Jackson, and Brent Celek. If they want this team to be competitive for years to come, they should allow all of the young players, Kevin Kolb included, to grow together. If the Eagles are really looking towards the future and want this team to be successful, they need to let Kolb run the offense and mature as an NFL quarterback.
In the beginning when all these trade rumors first appeared, I said to allow McNabb to have one more chance with this team, but that is not the direction in which the team is heading. They are getting younger and faster, and Donovan McNabb doesn't fit into that equation.