I believe this has been posted/discussed in one way or another, but, again: I use Linux now quite long back. Started in late 90s with some ancient SuSE, breaking for couple of years, and then, again, probably with Ubuntu 5.10. Ubuntu 6.06 LTS was so good to me. We were "happily married" few years. But, I changed my laptop, and then, wanted to try something more recent. Tried some, at the time contemporary Ubuntu, and then I realized my first disappointment with this distribution: too short life cycle. So, I moved to Debian testing. Was happy, again... But, again, bought new laptop and then, again, tried Ubuntu, then Debian etc. Thus, I am going back and forth -- Debian and Ubuntu for some time, and still, I am not clear which one should become my ultimate distribution.
On the one hand, I do like this "corporative" polish of Ubuntu (kind of nice curtail), but I hate 6-months need for upgrading. On the other hand, I never fully learned Debian, and never was sure whether I should go for testing or stable. In addition, Debian seemed to me "too free" (fanatically free, so to say). Finally, Debian was always more up to my taste being less shinny + bells + whistles, but simple and adjusted.
Hence, what would be your recommendations and why? Keep in mind that I need Linux for work, thus, seeking for stability and speed over fun and gloom.