Well put together, but one must always take these types of things with a grain of salt.
I heard something yesterday that I think sounds about right. It went something like this...
"The democratic party, the party the should have been a shoe in for '08, has elected a canidate that has no chance of winning."
I dont particularly like McCain either but Obama is WAY too radical and simply wont get elected. I think Billary had a better chance at beating McCain.