For the sake of balance, here is what I love about VS.Net 2005 and .Net 2.0
1: Partial classes, man this beautiful!
The fact that we can now seperate a classes into mutliple files rocks.
2: The little yellow lines that show you where a method starts and finishes.
3: Win Forms Strip controls. Menu strip, ToolbarStrip and the StatusStrip all come with renders and you can also built your own.
This means we can now build Win Forms skins easily.
4: Code Refactoring. “Encapsulate Field“ I love it.
5: Right click on a file tab “Close all windows except for this“. Now this may seem like a little feature but I'd like to meet the person who made this happen.
6: Document Outline. The document outline gives you a hierarchical view of your form. From here you can chnage the z order of controls on your form. I'd like to be able to double-click a control from within the Document Outline and have it take you to the properties of the control.