I'm currently using Dreamweaver 8 and I love it. I cannot wait to get my hands on Dreamweaver CS3.
to answer your question, yes DW will do it for you, to an extent. The better you are with hand coding, the better you will understand how exactly certain codes will work. If you're trying to achieve a certain effect and you don't quite know how to do it in Dreamweaver, it's best you know the code and go in manually and do what you need to do.
Dreamweaver is worth every penny, IMO.
Also, the improvements with CSS are awesome. Stay away from designing web sites with tables. It's easy, yes, but it's not exactly "proper". Learn HTML and CSS at
W3Schools Online Web Tutorials...great info there.