I'm American, and I was taught to use the "British style". In fact, I didn't even realize there was an "American style"--I always considered it a punctuation error, though I guess it's common and inconspicuous enough that I didn't even realize publications like the NYT would make this 'error'.