I know I'm being a stickler here but there's no such thing as upper and lower camel case.
What you are calling UpperCamelCase is in fact, PascalCase. That which you are calling lowerCamelCase is just camelCase.
Are you doing to Agent Smith what Microsoft is trying to do to ReSharper? Just curious..