Despite the link, I'm not sure where you fall on this issue. I try to keep the case of my variables/field names consistent, but the readability of a program is much more affected by other issues and not case. NAtuRalLY there could be exceptions if someone was an idiot, but case consistency is very, very low on the list of what makes a program readable.
>
Programs must be written for people to read, and only incidentally for machines to execute >
>>The thing is, our brains will pause to process words that have strange mixed casing, such as siLIcoN vAllEy, in order to translate it to the more familiar Silicon Valley, but w will eventually manage to translate the word regardless of casing. So proper casing is important with the written word. Computers, on the other hand, tend to have a lot of extra CPU cycles to process and translate whatever is thrown at them, as long as spacing is done right (e.g., Silicon Valley vs. sILIconvAlLEY), so why not make it easy (as in VFP versus C#)