Hi all,
I'm pro DIVs for most of the markup of a page, especially for the main layout, and from IE7 onward if one has a good experience in webdesign, can do a neat cross-browser design with them (IE7+, Firefox 3+, Chrome, Safari).
BUT I don't consider tables obsolete. Indeed I don't use them...