You should be able to get 18, there are 3 pages of one touch buttons. As for the original question, I don;t think there is currrently a way since the iPhone doesnt allow you to bluetooth contacts. I previously had a Motorola Razr and had already sent my whole phonebook to my RX330 (one stupid entry at a time as required by the crazy software in the Nav unit), so mine is already populated and still works with the iPhone. I noticed the other day that there appeared to be a new button to send over the while phone book, so I am wondering if the new Nav dvd I got a couple months ago updated that feature. However, it won't do any good because the iPhone doesn't allow contact sending right now. You don't have an old bluetooth phone that still has your contacts in it do you? If so you could still send them from it.