The contract that pays out $10 if Obama wins is currently trading at $6.70 per contract, implying a 67% chance Obama wins vs Nate Silver's 90%+.
Unfortunately, Intrade and American gambling regulations don't play nice so they don't accept US transactions. They also won't write you a margin account so you actually need to have funds in their system to execute a trade today.
Hard to say which party is inaccurately estimating the outcome, but given the regulatory hurdles around Intrade and the seemingly low volumes, I wouldn't be surprised if they're off.