Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
Yeah. Yesterday I was so annoyed by my computer that I burned a cd with Fedora and installed it. I also had a 1,5TB disk waiting to be inserted, combining that made the switch pretty easy.
For the last couple years, I ran KDE from trunk from svn. That meant that I only had a need for a basic Linux OS. Debian was fine for that. Combined with Equives I could still use some distro packages while compiling most of it myself. But there were problems. Mostly these were caused by my own lazyness in configuring the right stuff in the right way.
Dealing with Virtuoso, Mysql embedded, OSS, Phonon, packagekit, consolekit, hal, udisk, polkit and all that stuff became a boring and silly exercise, I never got it all right, which meant working with no sound for a while, having no permission to change the time from within KDE and that kind of little annoying setup bugs. Compiling the stuff became harder too, as you sometimes only noticed when compiling kdebase that a kdesupport lib had moved to git and you had to fix that.