I would have to say Colin Powell. I heard him speak a couple years ago and he is an incredible speaker - very energetic and enthusiastic. If you have a chance to hear him, take it.
Ian.
"If you are going through hell, keep going."
-- Winston Churchill