I think, perhaps, we have different definitions of elitism. Obama will never come out and call himself an elitist. That would make no sense, since elitism is a negative quality, not a positive one. And I'm not sure what "hate machine" you are referring to, either. My assessment comes from my own observation of Obama, during his speeches, especially during his convention speech. NO one has told me what to think.
I think you may have misinterpreted my comments. Would I go to a specialist if my doctor (whom I trust) referred me to someone he considered to be the best in his field, of course I would go. But if, when consulting with that doctor, he told me that HE thinks he is the best there is, I wouldn't trust him. That attitude leads to carelessness, even recklessness, and I wouldn't trust my health to him.
It isn't about being the best candidate for the job. That implies confidence, and the belief that one has the qualifications to do the job well. But Obama, in my opinion, has gone much, much further than that. My perception of him is that he views himself as near royalty, rather than a job applicant for a position as a public servant.
As for McCain, well, I guess we'll just have to agree to disagree. He is far from perfect (he is, after all, a politician), but I don't get any sense from him that he thinks he is the greatest politician ever to grace the ballot.
Make no mistake. My disdain for Obama's megalomania isn't distracting me from the issues. I have listened to him describe what he wants to do, and on almost every single point I disagree with him, sometimes mildly, sometimes strongly.