I'm an programmer - have been professionally for 25+ years now. And I've got to say that the newer WYSIWYG packages like Expression2 is miles different from FrontPage - and I created the 1st Microsoft certified hosting provide in Louisiana many years ago, off a couple T1s in the back of the house on DEC Alphas running NT.
We also write Line-Of-Business apps for healthcare, and one of the cool things we're moving into is adding Silverlight with Expression Studio to C# back end (VS2008)... No more client application pushes and you can even forget 1 click installs... How about the only thing needed on the PC is a browser with SL.
See this article for an intro There are some kinks being worked out, but
SL3 is looking pretty good.