Larry Osterman started a great discussion on coding style.

More and more, I'm seeing development teams taking this approach:
”The other way is to be somewhat more ad-hoc in coding style - typically each developer owns one or more components in the system, you let them develop those components with their own style, and trust that the final product will be harmonious. “

It's strange how far we've come since the early days of VB Classic.  I can remember being hammered by team-mates if I didn't follow their style.  I can remember handing out a modified version of the Naming Conventions (from Microsoft Consulting Services) once I had my own teams.  But, now with .NET, it truly is more like what Larry is describing above.