Over the past 7 1/2 NBA seasons we’ve seen Lebron James dunk on practically everyone.

Most of his dunks are just brutal too – nothing like a big fella striking down the court, on a mission, to slam on your head.

Case in point, here is a flashback from Lebron’s Cleveland days when he threw one down on Amare Stoudemire

Nasty huh? Well, recently Amare got him some sweet payback and did a nice move around Lebron when New York went to Miami

Personal opinion…I still say Lebron’s was more spectacular.