Hallo Manuel,
div's bieten in Verbindung mit css eine übersichtliche und klare Sitestruktur.
Solltest Deine Website darauf aufbauen.
Das W3C hat nichts dagegen.
Interessante Anregungen findest Du u.a. bei:
http://www.thenoodleincident.com/tutorials/box_lesson/boxes.html
und
http://www.bluerobot.com/web/layouts
Grüße vom Niederrhein
Klaus