This isn't your soft middle-of the road D, like Clinton. This is wealth redistribution, windfall profits tax, no nukes, no drilling had D. This could a Carter-like disaster or worse.
I was just musing that Carter must be quite happy (for many reasons) if Obama is elected. Obama-Pelosi-Reid will make the Carter years look like rainbows and sunshine.