@realjohnboy,
Since you are picking nits, the final spread wasn't 6.7 it was 7.2.
I find it interesting that you dropped out CNN and kept Fox since they both had the spread at 7. Are you displaying a bias by not including CNN?
It's interesting how the final numbers compare to the final poll results and then compare to the "preliminary" ranking of the pollsters in the article you posted.
The preliminary ranking in that report shows a bias toward democrats but when the final numbers were totaled about half the polls were weighted too heavily toward Republicans. That shows the polls as a total were fairly accurate.