Just read a very interesting article on an alternative to the DIV tag for laying out and structuring your content on a web page. The idea is to ditch DIVs for unordered and definition lists.
After my initial knee jerk reaction (the word list conjures nightmares, thanks SharePoint) and my skepticism subsided (ah geez, is this the brink of another fad like tableless design?) it is actually a very good alternative to setting up the content in your pages. And options are always good.