Through Slashdot I found out about Doug Crockford's (creator of JSON) ideas on how to clean up HTML. The suggestions are rather sound. They focus on a security perspective which makes sense as that has caused the web a great amount of pain over the years.
HTML has grown from being a way to mark up documents and their relationships for display purposes to being the container for applications. Quite the transition. =) The suggestions made by Doug seem to be taking the idea of marking up documents and cleaning it up so that it is more in line with defining the components of information.