I truly believe that Obama didn't intend on making the comparison to Palin when he made that comment. However, the public's perception was that Obama did make that remark in reference to Palin. I think it was a political slip-up on Obama's part. It was only ten days after Palin had made the " hockey mom, pitbull, lipstick" comment that got a huge response.
As far as McCain using the same phrase, Yes he has. But this was months before he had selected Palin as his VP.
Public perception is going to be a factor in this race.
Another thing. I don't care how many times McCain mentions 9/11. We should never forget that day and the fact that we are reminded during this presidential race doesn't bother me in the least.
Just my .02