There are a few more settings than just tabs that you can change in the automatic and manual code formatting provided by VS.NET. Tools -> Options -> Text Editor -> C# -> Formatting shows the available C# formatting options (as you can see in TODO).

Figure 1: C# formatting options
For prose, I prefer the settings as shown, because I like the opening brace on the same line as the construct. For example:
if( foo ) {
...
}
I find this style better suited to a small amount of space than the formatting settings as provided out of the box:
if( foo )
{
...
}
Of course, these aren't all possible settings, but I find them to be the kinds of things that I've wanted to change when formatting code.
This was first published in November 2002