I love the letter idea. I think it gets everything you want to say out, and you have the opportunity to play with the words and get them exactly how you want them. In a conversation, I know I can get so flustered that things don't come out uite the way I like. Or I forget things I wanted to say.
And, as KAW says, it is a great pre-cursor to a conversation. Gives him something to think about and then respond and possibly have a great talk then, with the foundation being set and everything you want to say out there.