My prediction.
Obama:
Strong - 281
Leaning - 22
Total - 303
Strong states:
Washington, Oregon, California, Nevada, New Mexico, Minnesota, Hawaii, Wisconsin, Illinois, Iowa, Michigan, Ohio, Pennsylvania, New Hampshire, New York, Maine, Maryland, Massachusetts, Connecticut, Delaware, Rhode Island, New Jersey, D.C, Vermont.
Leaning states: Virginia, Colorado.
~~~~~
Romney:
Strong - 206
Leaning - none
Total - 206
Strong states: Idaho, Wyoming, Montana, Utah, Arizona, Alaska, North/South Dakota, Nebraska, Kansas, Oklahoma, Texas, Missouri, Arkansas, Louisiana, Mississippi, Alabama, Georgia, North/South Carolina, Tennessee, Kentucky, West Virginia, Indiana.
Leaning: none
Toss up: Florida.