Bueno, grandes ventajas sobre la maquetacion por tablas no tiene, basicamente la simplicidad y prolijidad del codigo y el tema de la separacion del contenido.
A mi se me hace mas facil trabajar con css que con tablas porque hago todo "a mano", pero bueno, todo depende de las necesidades de cada uno.

Ademas, usar css es re web 2.0