I had a similar situation a few weeks ago. One of my customers had downloaded a mailing list (all in uppercase characters) and wanted to quickly convert the names and addresses to capitalized words. I found a command in the "PGM Functions Library" named "{ String - Proper }" that did the job. The library is sold by the same people that sponsor this forum. I think the whole library was $29.95. And I did notice that they are having a 30% off sale this weekend but, like I said, I got mine a few weeks ago. Anyway, here is a link to more information about the library and here is a link to the free manual.
Good Luck!