Go to the adobe website. If you have no (or not much) experience in coding (X)HTML/CSS/JS then DW is your choice *giggle*
hand coding the site is the way to go if you are familiar with html/css/php/jquery etc, it produces the most efficient and clean code and you have fine-grain control over your site too, for that there are several choices, I personally use Notepad++, but if you are used to GUI based development, I think Dreamweaver is a pretty smart choice.
Adobe Fireworks works great! It is design with web designers in mind....Dreamweaver focuses on the coding part..
I wonder why people here post more about of Web Development software rather than a web design software
Dreamweaver CS5 rocks go for it...you will have live view and live code option also there and many new features are added i love coding in dreamweaver..
Wordpress is not web development software. It is a blog software. Basically a website in a box. Dreamweaver is a web authoring or development software though a pretty poor one. This site http://www.net2rd.com/default.aspx was built using Microsoft's Visual Studio Express edition (FREE) It is the best authoring software you can get. The site began as an empty file, i.e. no pages, no template, empty directory. You have to build everything yourself. Wordpress on the other hand starts with a basic site design/layout, complete with navigation and all sorts of widgets. For most people here or people interested in internet marketing building a site from scratch can take a lot of time. Time that could be better used marketing your site. For this reason I would recommend something like Wordpress. The site is already built, all you have to do is customize it to your needs. BTW the net2rd site was never finished and I haven't done anything with it in a very long time but it does serve as an example of what I'm talking about here.
Yeah, sometimes when I'm putting together a quick HTML page I'll do it in Frontpage. Dreamweaver is far superior IMO, but I've used Frontpage forever, so it's extremely familiar.
I can hand-code HTML too, but that doesn't mean I'd prefer to do it over using an editor. What I prefer to do is create something in an editor and clean up the code a bit, if needed, in a text editor. Just saves time.