RM77 has a point in that other candidates' logos seem to use words or be tailored around the candidate's name. If one took the words out of McCain's logo, it would just be, well: ---*--- (kind of like a bleeped-out Wal-Mart sign. Hmmm...)
Certainly, I can well remember a few other candidates' fonts and signs (remember the Bush/Quayle ones where Bush's name was white on the blue background, but Quayle's was red so you could barely see it?), but the Obama "O on the horizon" logo, even though it technically contains an "O," stands alone without any words necessary. Neither McCain's nor Hillary's logos could make that claim. Many campaign logos consist of American flags or American flag designs (one could argue that this is true of Obama's), so are not particularly recognizable as campaign logos by themselves.
As for the Comfort Inn, not so much, I think. It has been better compared to AT&T, Pepsi, and the State Flag of Ohio. Because, like AT&T, Obama can communicate. Like Pepsi, he's refreshing. And he will win the State of Ohio (at least, he will if I can help it).