Debian's idea of stable really means super duper rock-solid extremely stable. Which is ok, but I had a hard time running newer software on it. I now use Debian Testing, which is most people's idea of stable. Several debian-derived distros are based on Testing, so it's probably ok.