Table or Div is better?

Hi,

I am into web designing.
and i am using Tables and nested tables to layout contents in webpage.

But nowadays …CSS is everywhere.

So my question is …If you are developing a professional website, which one you use for page layout ?

Using Table is good or Tabless less layout using CSS and Div is good ?

when i looked to the source of Macromedia.com, I cant see any tables.
I think that Table era is Ended .

Please help
nasih