News is trickling in slowly that Obama is again triumphant in the Super Saturday states of Nebraska and Washington State. This is an open thread so tell me what’s on your minds. Also, I am considering a site design revision and want your input. What do you think.