Dreamweaver is also better for beginners but the 2 softwares cost quite a bit.
Actually, for web development, you can download VIsual Studio (VS) Web Express edition for free. Also, VS is probably the best choice if you are into asp.net development. While you could develop for non aspx, there is no advantage in using VS. VS is also very easy for beginners. If I was into developing non aspx, I wouldn't use VS. I don't believe that Dreamweaver would be good for asp.net dev.