I have BOTH vibrate settings (Vibrate on Ring & Vibrate on Silent) set to OFF. I rebooted the phone, nothing. It still vibrates with every ring tone I select. It does not vibrate, however, when I am choosing a text tone. I'm running iOS 6.1.3 and do NOT want to update to 7. Don't think that matters, though. Super annoying. I guess I could listen to all my tones in the text tone selection area but I wish I knew why this was happening.