My prediction is that the popular vote will be very close, Romney may even win it but Obama will easily win in electorate votes. He will get way more than 270.
NH - Obama, FL, ohio - Obama leading, IOWA Obama, NV - Latino voters increase from 15 to 18% between 2008 and 2012 - so Obama will most probably win. CO - Obama
NC, VA, WI - Romney leading
Romney need to win atleast 6 swing states but looks like it is not at this time.