Prediction time, for what it’s worth:
Popular vote percentage:
Obama 49.7
McCain 48.9
Electoral Vote:
McCain 290
Obama 248
Obama runs up the score in deep blue states, and McCain wins enough squeakers.
I says 6-12% advantage McCain both popular and electoral.