I'm with you. I certainly don't consider Hannity to be that intelligent, but I feel the same about Obama. I don't see Obama running circles around anyone. He frequently seems to make little gaffes when he isn't reading from a script.
IMO Obama will win all the debates with McCain, I expect there will be around 3 debates. McCain has too much baggage; the Keating 5, his immigration bill with Senator Kennedy, his age, etc.