Should I even try to use CSS positioning alone to create the layout of a page, or I should stick to tables? I don’t care about old browsers, but it should look good with IE5+, NS6+ and the new versions of Opera and Mozilla. The layout will be rather complex.

Will there be any advantages if I use CSS only and no tables?