This script can be used to display proper case labels in ArcMap. Just open the Layer Properties window, click on Labels and then open the Label Expression window, check advanced and copy and paste the code below into the script window. Right now it is set to work on a field called Label but this can easily be changed.
The script will take a value in the LABEL field like "SILVER SHADOWS DR" and display it as "Silver Shadows Dr"