Jon Lajoie is a legend.

Chingy was fairly bad. Erm... I'll get back to you on this one.