I'm building a new home server from a scrap Compaq Deskpro 2000. I thought I'd use a more recent version of Debian, "Sarge" rather than "Woody", and so far it's been a nice expereince. CUPS didn't work, but BSD lpr was okay, so no harm done, and although things have changed, most things still just work - as they normally do in the Debian universe.
The biggest change is the migration from Perl 5.6 to 5.8 and Apache 1.3 to 2.0, which also means from a new version of mod_Perl too. I've still got a few things to fix at the moment, my home site is a tad broken at the moment, but I think that's just a minor fix - I hope.