Ron Paul is kind of an unlikely candidate for President and even more unlikely as a serious candidate. He's 76 years old for starters, two years older than John McCain. He is also a pretty consistent libertarian. Libertarians are kind of like the redheaded stepchildren of the Republican party. The party is happy to have them vote in their block but don't want them to be very influential.
Liberals would probably agree with him on most of his non fiscal views. Ron Paul wants to bring all of our troops home, not just from Iraq and Afghanistan but our military bases all around the globe like Europe and in South Korea and generally stay out of other countries' business. He opposes the Patriot Act, the use of torture, warrantless domestic surveilance, and wants to end the War on Drugs.
They probably won't be quite as happy with his views on the Second Ammendment, wanting to eliminate the Department of Education nationally and he thinks abortion laws should be handled by the state. Those who are fiscally conservative will probably agree with him on fiscal issues. He wants to audit the Federal Reserve, dramatically lower taxes, cut spending and all those things fiscal conservatives like.
Can he actually win the nomination, let alone the Presidency? As of now, Paul is actually polling with the pack of non-Romney candidates and there's an interesting thing with the delegates which could give him a boost as well. This article from Huffington Post explains that Ron Paul has been focusing on delegates more than actual votes in the States which have caucuses. I do think he's going to need to have some "wins" even if they are only symbolic.
It is interesting how far he has come despite the media's snubbing of the guy. Back in August, Jon Stewart did a piece on the lack of acknowledgement towards Ron Paul after the Republican Straw Poll:
The only thing predictable about politics is that its unpredictable. It will be interesting to see what happens. In all likelihood, I think Mitt Romney is going to be the nominee for the Republicans... but don't count your chickens before they're hatched.