I wrote some Javascript to convert text to title case in response to John Gruber's public call. Smart, properly-cased titles are now yours for the taking.
If you would like to add To Title Case to your own website or app, you can get that code on the Github project page. Just include the JS and add .toTitleCase()
to the string you want converted.
To Title Case is used and recommended by the following savvy sites: