Bush at 51, Kerry at 47 in a new poll.