Vince is an older, injury-prone version of Anthony. Peja disappears when the playoffs come around. I don't think I'd want either as the foundation of my team.
Vince carter even in his injured state is better than anthony. I don't even have to explain this. As much as I think vince's highlight career is over he still has more to offer than Carmelo.
I think the problem was with Francis. Stevie is great, but he still turns the rock over and made too many dumb decisions to be our PG. Throw in the fact that he couldn't get a 7'6 dude any easy looks....