If you run a stock install of Debian you're guaranteed rock-solid stability, tight-security, software that's been tested, peer-reviewed and guaranteed to be fairly dated.
That's fine for a server, as servers don't need cutting edge software with all its fresh bugs and coding hacks.
If you're running Debian on the desktop, you may want something circa, 2010?
Backports is the answer. Using Debian backports allows you to run a mostly current stable distro, and add the newest coolest elements as you need them.
Getting started with Backports, first add the backports repository to /etc/apt/sources.list.
# deb http://backports.debian.org/debian-backports lenny-backports main
Next, run update
# aptitude update
To install a package from backports, do:
# aptitude -t lenny-backports install amarok
Packages installed from backports will NOT be upgraded automatically. If you want automatic updates, create /etc/apt/preferences and add the following:
Pin: release a=lenny-backports
If you don't add this, you won't get any security updates. Not a good idea.