Alright, so I guess I have a bit of reading to do...
In the meantime, this is the last website I made, and of course it's loaded with tables:
http://www.lightcycle.com.au
So what would the best way have been to built this site / design with CSS more prominent?
Here's a screenshot of how I assembled it using tables:
http://www.griffdesign.com/misc/screenshot.jpg