Originally posted by: doornail
I prefer #2, which is known as Whitesmith's style:
http://en.wikipedia.org/wiki/Whitesmiths
*For me*, vertically matched braces makes logical blocks of code stand out the best. Option 3 is Kernighan and Richie's style and, given they invented the C language, is pretty well respected.