A little known feature that can be included into your iPhone Contacts is teaching Siri to pronounce names correctly by adding a Phonetic spelling Field for first name and last name.
Siri can be totally insensitive by constantly mispronouncing the names of friends and family like a mindless turd. The "Add Field" Phonetic spelling is a simple fix for this problem, even though it will take some experimentation to get it right.
Tap the Contacts icon on your iPhone > then select the Contact you want to add Phonetic Spelling to. Tap on Edit in the upper right > Scroll down to the bottom of the page to Add Field and select Phonetic Last Name or Phonetic First name (or both if you choose).
You can now fill in the field with Phonetic Spelling and then put Miss Siri to the test until you get it spot on. My last name is Basile — so after trying several Phonetic variations I settled on (Bus-illy) which is far better than Siri has ever pronounced it when left on her own.
You'll also notice that the Add Field in Contacts lets you include a nickname or middle name, a Twitter handle and several other useful fields you may not have known were available until now. Good luck with that.
Access Siri anytime by holding down your home button — even directly from sleep mode.