I am no developer, but I've been playing around with VS2005 and it rocks!  I am not much of a programmer, but I've been able to create some pretty cool web pages using VS2005, with very little coding.

I strongly encourage you to check out the new Visual Studio, even if you aren't a hard-core developer.  You can get your hands on a free version called Visual Studio Express at http://www.microsoft.com/vstudio.  I think you will be impressed by what you see.