I hate to say this, but McCain looks like a Saint compared to the two candidates the democrats came up with.
I don't think being a Democrat precludes you from liking the capitialist system, and not believing in socialism/marxism.
Considering how well things are going, gas prices, food prices, etc. I think wanting a pretty much total change in Congress and the presidency, not to mention a radical reduction in the Federal and state government is an idea that is exclusive to Republicans.
Remember, in the true sense, liberal means someone that is supposed to start from an objective view point, evaluate all data on the subject, and come to a rational, logical conclusion about the situation, and it's conclusion.
I have to think that the majority of Democrats, after 30-40 years of the 'facist-liberal' leading, have to conclude that they do not have an answer, or a program, that works effectively.
I can't help but think that a true liberal, evaluating BO's actual credentials, religious belief, political credentials, and former ties can come to the conclusion that this person is the person we want in the white house.
I can think of a number of blacks I would vote for over any of the current candidates:
Clarence Thomas, Janice Brown, come to mind.
The problem is, it's hard to find a quality person who will run for the presidency...