Macklemore, Usher and Nick Cannon's Big MTV Surprise (VIDEO)