I installed Visual Studio 2005 Professional yesterday and found a few hours to work with it. I've brushed on generics, anonymous methods, refactoring, and some of the other IDE goodies. So, far I'm very impressed and I wish I could transition over everything immediately from 2003.
Refactoring is a lot more useful than I thought it would be. It's pretty easy to use, and its integrated tightly without being obnoxious. I haven't looked too much at code snippets, but they look quite useful. I think my favorite feature so far is the object test bench which allows you to do simple testing of the properties and methods in your classes.