Anyway, I think Obama will win, but of course it'll be razor thin as usual. We'll vote for Obama because he practices at least some progressive beliefs (although certainly not very effectively). And Republicans will vote for Romney because their hatred for Obama is so great they don't even care that their own candidate isn't even a real person.
Now, holy hell, these guys are running for office and while campaigning are only being slaves to the wealthy puppet masters. Or to the party or to anyone who has dirt on them and will expose it. We have lost our way here in politics, but we can quickly get it back by expecting more from our politicians and voting them out based on results. By doing so, politicians would be more likely to do a better job knowing that simply running a slick campaign isn't going to be enough, or to raise a gazillion dollars to outspend the opponent. It is the job in office that will get them re-elected. And proving themselves legitimately on the way up as well.