I agree with you about getting McNabb now for a first rounder. I personally think they could get away with a 2nd and a conditional pick of some kind. Either way, people say Donavon can't win the BIG games, that is ok with me too. I feel he can still lead a team to the playoffs for another 3 years, and allow a guy like Brian Bhrom or a late round pick develop. Either Edwards or Fitzy are still good back ups in case McNabb gets injured as well. Look what he did with a terrible O line this year.
I don't agree on some of your picks you wouldn't take over McNabb. Mostly Wood, Leodis, and Evans. I think if Wood can recover fine he is going to be a pro bowler for the next decade. I was at the season opener when McKelvin fumbled and blew a huge game, but the guy is a playmaker and you can't have enough of those. If I were Lee Evans I would demand out of town just based on the whole offensive situation. Defending Lee Evans feels just like when I had to defend Eric Moulds because we couldn't choose a QB.
Other than that, i'm with you, lets take McNabb and not pay for a 1st rounder who is overrated by Mel Kiper.