Giving Vista another shot

So, I'm giving Vista another shot. I'm going to learn the .NET 3.0 and 3.5 stuff, since 3.5 should be coming out soon. Here is the list of the software I'm running:

I'm going to try Nero again, but last time it said I had an invalid code key -- funny, it works in XP -- and Nero wasn't willing to help, so I may be pirating a copy that works because my legal copy doesn't even though they claim it does... blah.