Hagee did not and does not preach hate like Wright did. The far left think Christianity teaches hate, yet Wright was pretty much preaching liberal left talking points. So it's really the media pushing this stuff.
I feel Obama, and McCain have more skeletons in their closet, but Obama more so. he is unknown, empty, McCain has been around for a while and the country know what he is about.