full-ack
Tabellen sollten für das genutzt werden, für was sie gedacht waren: tabellarische Darstellung von Werten.
Für's Design bist du mit Tabellen immer sehr an eine gewisse Bildschirmbreite gebunden und sehr unflexibel.
mit DIVs kannst du via CSS z.B. für handheld-Geräte (PDA/mobile phone/...) eine komplett andere Seiteneinteilung realisieren, um auf die geringe Bildschirmbreite und -höhe sauber reagieren zu können.
Allerdings solltest du bei DIV-basierten Designs ein wenig Geduld mitbringen und auch mit IE5, IE6 und anderen älteren Browsern rein schauen - die können vieles noch nicht so richtig....
--> da kommt man manchmal nicht ganz um CSS-Hacks herum...