I always CSS and divs. I only use tables when I have to. Which is very rare. I like my code to be valid.