1. Vince Carter
2. Chris Bosh
3. Damon Stoudamire
4. Jose Calderon
5. Antonio Davis
6. Morris Peterson
7. Doug Christie
8. Andrea Bargnani
9. Alvin Williams
10. DeMar DeRozan


Note: I didn't include McGrady, Oakley and Camby because they weren't around very long.

Also, I think Rudy Gay and Jonas Valanciunas will on the top 5 list one day.