Weird - I've been using debian unstable for about 9 years now on all my desktops and some servers. I very rarely have any problems.
Now admittedly, my requirements are light - ratpoison, mutt, xterm, chrome (was firefox) and emacs are pretty much all I actually require, and I've only recently taken to running gnome in the background.
Given I have little experience of where these constantly breaking packages come from, can people enlighten me? What does break so frequently? - is it just the latest shiny stuff or have I just been very very lucky?