Mother Jones points out that while the Obama campaign logo has been applauded as an excellent design, oppositely McCain's logo highlighted by "a shaded 5-pointed star" is actually nothing but a character from the font Zapf Dingbat, or more specifically shift-O.
This makes a lot of sense. It always did look very 1990s clip-arty to me.