If you want to be surprised or read the article for whatever reason, then don't click on the spoiler.
1. Vince Carter
2. Dwight Howard
3. Jason Richardson
4. Jason Maxiell
5. Lebron James
6. Andre Iguodala
7. Amar'e Stoudemire
8. Josh Smith
9. Shaquille O'Neal
10. James White
Maxiell so high? He's a good dunker, very powerful for his size, but I wouldn't have put him ahead of Lebron, Iguodala, Smith and White. Also, I would replace Shaq with J.R smith or Nate Robinson.
Not only is he the best dunker of the last decade, he's the best of all time.
Don't agree with that.