Upgraded my ancient (IBM i series) laptop from DeMuDi (Debian Sarge-based) to Etch. Involved an hour or two resolving dependencies, and then another couple of hours re-hacking my config files to make them tiny-screen-friendly. I've been using wide screens both at home and at work for a while; it takes a bit of squeezing to fit things back onto 800x600. But I remembered how I'd done it, back when that was a big screen...
There are still a couple of bugs, but they're manageable.