My web site has turned into a huge sprawling mess over the last 10 years. These days I make sure I update one of my three different blogs each day and the home page is really just a set of links to the approproate entries on the appropriate blog, with everything else going into an "Archive" section.
Like everyone, I have a master plan to redesign it (have it auto-size to user's browser resolution by implementing CSS properly, add Search facility, have the blog links database driven etc) but there always seems to be something more interesting to do.
http://www.iansmith.co.uk