This is the speech Herman Cain gave at the Southern Republican Leadership Conference last month. It's a little long (17 minutes) but well worth your while. It's not often we get to hear from a legitimate Conservative voice (even at a Republican conference). If you're not familiar with Herman Cain, you can check out his website here.