This may all be over within the next hour. NBC is calling PA for Obama, and he has big leads in Florida and Ohio. Add either of those to PA and its over. McCain seems to be taking GA, Indiana, and Virginia- so no landslide, but a solid win for Obama. Probably with 4-6% popular vote margin.
Socialist, American-hating, terrorist-coddling Fox News has called Ohio for Obama.