PPP: McCain lead in NC is 4; Hagan, Perdue both up 1

by