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.