@Robert Gentel,
For what it's worth (virtually nothing), my crystal ball says that Obama will beat Romney by a narrow margin. However, I believe that the margin will be greatly affected by forces outside of anyone's control. If the economy sweetens by the election then Obama will win handily, but if it sours deeply then Romney will win.
Unfortunately, neither party, Republican or Democrat is qualified to run the country at this point.
On the bright side, I think Obama will be a better president in his second term than in his first because I think most of his errors came from lack of experience, and he's had a ton of experience now.
I'm very interested to see what his campaign team does this time around. In the last election they were nothing short of brilliant.