It's Vince Carter no contest for me. Blake throws down some nice dunks, but Vince just had it when it comes to creativity and power combined with some grace thrown in as well. He was also the originator for many of the dunks seen today, so he should get more credit for that too.