The fact is that it's easier to be a "natural born citizen" than you probably think, which is a problem in itself. McCain has citizenship through both his mother and father, though born in the Canal Zone.
The question for voters isn't if Obama is an America—the quesion is, "Does he feel like an American?"