I'd vote for him over Obama in a second. He's a bit too religious for me but for the most part he is social views are sound.
And he is ideologically consistent which is more than you can say about the others. Whether you align with him or not he is probably the only candidate you could actually trust to follow through on what he preaches.