http://java.sun.com/docs/codeconv/html/CodeConventions.doc5....
The PEAR PHP coding standards recommend this:
http://pear.php.net/manual/en/standards.php
And, as has been pointed out, if you don't do this in Javascript the JS interpreter will helpfully insert bugs for you (in the form of extra semicolons).
When Ruby uses braces at all, opening braces are placed at the ends of lines. (Usually the closing braces are on the same line, though... most multi-line Ruby blocks use the "do...end" keywords.)
The issue doesn't come up in Python at all, right? Likewise Lisp.
So it seems that only programmers who take up C as a first language will be exposed to the opening-brace-on-its-own-line style before they become used to the other style.