I take back what I said about VS2010 showing .NET4.0-specific entries in a 2.0 project, I was just looking at the intellisense list and noticed some things I never noticed before (namely Array.LongLength).
I've no issues with VS2010 performance in general, but it's just the "little things" in the UI lag that get to me, such as when you open the menus for the first time in a session, subsequent openings are as fast as I'd expect them, but there's still a noticable
delay for the first time.
But yeah, so far the main pain is the lack of actual line indenting. I'll gladly pay someone £50 to write an extension that fixes this.
I cannot see the indenting issue you mention. Are you sure you don't have None under Tools - Options - Text Editor - C# - Tabs - Indenting?