They're not even in the same class. Mario Lopez is some guy... Stephen Colbert is a GOD.