For those just getting caught up on the events and speeches given at Conservative Political Action Conference (CPAC) this week, here is one of my favorites. Herman Cain is quite an impressive person. The last few minutes of this speech were very impressive. Long watch, but would love your thoughts....