Obama will not win more than 15 states. You heard it here.
I figure 17. IMHO:
California, Hawaii, Oregon, Washington, Vermont, Maine, Massachusetts, Rhode Island, Connecticut, New York, New Jersey, Maryland, Delaware, Illinois, Minnesota, Michigan, Colorado.