Actually that law wasn't passed until after McCain's birth. When McCain was born and for part of his childhood, he was a Panamanian citizen, not legally American. But when the law went into effect, it also worked retroactively... which is why he could run.
Still, I think that's a lot fishier than Obama's so-called questioned citizenship. Obviously a stupid and completely unsubstantiated accusation tossed out by some crazy looking for something to cast doubt on him, and everyone ate it up... and even when it was proven wrong, which was as easy as asking someone, people still believe it.
Stuff like this makes me lose hope for this country. The frightened masses will believe what the frighteners tell them to believe... even when cold hard evidence to the contrary is shoved down their throats.
Anyway, sorry Gaborn that wasn't all directed towards you... just the military bases-citizenship law. I got a little carried away.