I agree it's a bit of a pain to do, but it's worth it IMHO. It's best to do the phonebook creation when you're parked somewhere quiet rather than while driving, as it's less frustrating when you can concentrate fully on it and also any cabin noise during the name recording will be included and might spoil the recognition of the same name later.
Also, I think my pronunciation must be awful as you need to say "
store" when you've finished saying the number and on my system it kept misinterpreting '
store' as '*4' (star-four)... bloomin' annoying as it's tricky to go back without repeating the whole number, I found. I think I found a way to delete just the last characters entered eventually... YMMV!
What I *do* like about the system is that it lets you say numbers in groups and using natural language like 'oh' and 'double'.
For instance, if the number was 07711 112233, you could say it as "zero" then wait for confirmation, then "seven" (wait for confirmation), etc, etc...
or just "oh-double-seven-double-one". Then the system will repeat the whole first part of the number back to you.
I must admit, I always check the recent calls list first (via the MFD) and then use the voice controlled phonebook if the person I want isn't in the list. If the person I want to call isn't in any of the call stacks or in the voice dial phonebook, I just dial using the phone. Scrolling through my whole phonebook is too slow and painful, even if holding the button down to skip one letter at a time.
I use a Brodit Pro-Clip (on the A-pillar) for my iPhone and find it easy/safe to use when it's in there.