Both 'pop' and 'soda' sound weird to me. Over here, the generic term is 'soft drink', but 'Coke' is the generic name for any cola.