It is very annoying that when I'm in a bus listening to music through the headphones the phone still uses the phones speakers to play the ringtone and the whole bus gets to hear my great ringtones (at least I haven't found any way to disable the speaker when headphones are attached). I always have to remember to select the silent profile and afterwards select the ringing profile.