Turns out there's a way to get Visual Studio 2008 to preserve your spacing if you've lined up your declaration statements.
Karen's Space : Auto-Formatting Removes Tabs: "A new option was added to Tools | Options | Text Editor | C# | Formatting | Spacing | Set other spacing options.
The option is a check-box and says: “Ignore spaces in declaration statements”."