The mention of Johnson entering the race reminds me that it pretty much means Barack Obama wins New Mexico. With the election a mere nine and a half months away, here's how I think Romney/Obama is looking, based on polls, trends and 2008 results:

Obama has to win the popular vote in this scenario (probably 50-48), and takes the electoral college 315-223. Tied race puts NC and probably NE-2 to Romney but not enough to swing the election. They are pretty much tied in national polls, but I don't think the Republicans are winning this year.