I own both Expression and DW CS4. I'm not sure how they differ all that much with respect to going from tables to positioning div's with CSS. Both are capable with either method.
Would it not be better time spent to learn how CSS can perform positioning, than trying to replicate what Frontpage did for you? CSS positioning is very powerful once you learn how it works.
An absolutely great CSS book is Beginning CSS Cascading Style Sheets for Web Design by Richard York, published by Wrox. Taking a week to learn CSS might fit the bill. Richard explains positioning very well, using good examples.
Thanks for the book recommendation - an updated version is being published next month.
I did 20 years of programming so I have some knowledge but it's all out of date. Regarding the CSS suggestion Ron15, that's all in Dreamweaver and Expression, will the book help me utilise the CSS features of DW and Expression or is it a complete alternative?