For some reason it has to do with the temperature of the region. In warm regions (like Florida) it's called coke--no matter what it is. In temperate climates--soda, and in the cold, like here in Minnesota, it's pop. I have never heard tonic from somebody less than 90 years old.
