Russell,
>Thanks for the help.
To make your code a bit more protected from unforeseen circumstances, you might want to check each item for Class = 40, which indicates olContactItem type, before trying to insert the data, since some other item types could be in the Items collection for that folder and would not have the same properties that you're trying to save.