What's worse it that as the majority of developers at my office believe in capitals for sql keywords so I have had to change to uppercase. Majority rules.
I believe lowercase is easier to read and that given that sql keywords are highlighted in blue anyway.
In the glory days keywords were in captials because we were developing on green screens!
The question is: if we don't write c# keywords in uppercase then why do I have to write sql keywords in uppercase?
Like someone else has said - capitals are SHOUTING!