Originally posted as a Categorized Question.
In reply to What is the best way to capitalize a string? by fundflow