The white vote is within 7 points. I really do think the white vote will closer here than in PA.
Seriously? Why on earth would that happen? Obama will win North Carolina, if he does, largely on the strength of the black vote. There are still some Jessecrats out there and they sure ain't gonna vote for the black man. Obama will probably not get blown away among whites like in the Deep South, but I doubt he does better than in Northern states.
You have many white liberals from the northeast which have moved down to the Raleigh, Charlotte & greensboro areas, you also have Asheville which is quite liberal. Within 7% seems a bit too close, but I think he will be closer with the white vote in NC than most people think he will.