* Prices may differ from that shown
I have been a Dreamweaver user since 2003 and although over the years I have shifted more towards hand coding everything, I still go back to Dreamweaver once in a while. I actually downloaded the trial version after having previously used Dreamweaver CS4.
It is essentially (from what my eye can tell) very much the same as the CS4 version although the user interface looks a little nicer.
In terms of usability, Dreamweaver is very straight forward as it is a WYSIWYG (what you see is what you get) web designer. Essentially it is very much like any word processing software in that whatever you type or element you add is exactly how it would turn out (in web pages).
Things like tables, AP divs, links, lists etc all can be created from the context menus. There is support for styelsheets for the more savy designer who wants more control over how the content looks but for the basics such as formatting text and adding links is very straight forward.
There is a persistent menu at the bottom which allows you to edit these things. However the problem I find (especially after having hand coded many sites) is that elements add unneeded HTML which can cause page load times to decrease. For example a simple unordered list can result in strange HTML.
For example for a normal unordered list I would type in item 1itemetc... if I were to hand code, whereas Dreamweaver would output (by selecting what items I want in a list) item 1item 2etc... - and as you can see it is a lot more code than what could have been achieved with fewer tags.
However for the novice who is just starting to learn to create web pages, Dreamweaver has all capabilities of creating splendid pages. There is even templates for various layouts - such as 2 column, 3 column, fluid etc for almost any type of page/site you wish to create.
There is also inbuilt FTP although I find the functionality lacking comparing a full fledged FTP software.