I am just going to put one of my pet peeves out there right now. I HATE this time in the election cycle, when the candidate starts gearing up for the general election and makes the shift to the center. The part I hate is when self-righteous liberals start whining that the candidate is selling out and is no longer worthy of any support.
To these people I say this- shut your cake hole- this is about building a movement. This is about changing the way politics works at the generational level. Obama is not going to be the perfect candidate, he might not even be a very good candidate (although I happen to think he is). But at the end of the day, we are that much closer to seeing universal health care, respect in the world community and the return of the middle class.
Just look at religious conservatives, the Republican party had them eating a bunch of shit sandwiches in the beginning- but they went on to become the most important constituency to the Bush administration. If we whine and throw tantrums like so many have in the past, we are going to be knee deep in McCain shit for the next 4 to 8 years.