Full text of letter by President Ahmadinejad to President Bush
Warning: Link is to a pro-Iran website, so consider that following it may get you on the NSA watch list.
I have copied the letter to my own website, and the link above is now going there rather than to the original source (which is here).