Yes, terminal punctuation inside the quote is American, and the rest of the world follows the logical practice of placing them outside. ![Sad [:(]](/emoticons/emotion-6.gif)
Anyway, the single/double quote is also, I think, an American thing - we just about NEVER use single quotes except for the quote-within-a-quote situation described by Philip. Even for a single word, I use double quotes. It's logical to me to use single quotes to refer to a word (use 'a' there, not 'the,' for example), but not American style.
Back in the Late Middle Ages (Philip is just a little oder than I am), it was underline a book or a magazine but double quote the name of an "Article in the Magazine." I think, even now, I'd double-quote the name of the article and italicize the name of the magazine.