Ron Paul is the best of the worst. Simple as that.
And even he's a god awful choice, his good ideas are good enough to get shit done and his bad ideas are just so bad that they'll just be a waste of time in his 4 years (but I guarantee the old moron would try to pass them anyway) but there's no way Congress would have a majority vote. I doubt half of his policies would receive a 10% approval vote, much less a majority vote.
Although I'm Canadian, I currently feel that the best thing America needs is an old timer to give Americans a good slap in the face. People really are scared of going back to a time where people were hard working. America didn't get where it was by sitting on its ass all day.
I know I am missing a whole lot, but it's the same reason I hate the NDP party in Canada. Spend spend spend...
Obama will win, unless he majorly fucks up, for the following reasons:
1. The economy is improving (fact)
2. Romney has some shady elements that will stir moderates away
3. People don't like to switch when we know some type of stability