I'm usually not a big fan of commercial software tools, but having used Macromedia Dreamweaver for the past couple of years for JSP development, I'm impressed that they "get it". It is the only tool more useful than my plain old Eclipse IDE. Most commercial tools get in my way because they really aren't designed to help programmers, but rather to help salespeople get a quick sale. Dreamweaver is different - it doesn't get in your way. I like the way it lets me tweak HTML and JSP pages at the source level and switch easily between a WISIWIG view.
I'm especially intrigued then with Macromedia Flex. I was impressed with web apps on Christophe Coenraets Blog. I guess the engine is flash, which is fairly ubiquitous, and doesn't carry around the baggage of applets. I like at least what I read in the marketing docs and I believe it would work well as a replacement for JSP/DHTML on top of a Struts or Spring backend.