How to Write a Comprehensive Offer Letter

Do you love to receive personalized mail?  I know I do!  Especially handwritten ones that are written specifically for me.  Not only are they personal, but they also imply someone spent some time thinking about...