Okay, wait a min! Nick Cannon says he raps better than Lil Wayne