No, Obama will not be able to deliver. This country is fractured, huge divisions and whatnot. One party coming along saying that they're going to bring the country together will not work. The current system will have to break before anything meaningful will ever be accomplished.
I agree. You need more parties represented in your congress....