I believe that apt will typically install the latest version, which might really screw up everything else on your install. If you want to run mixed sources, look into
apt-pinning which will give priority to one repository over another (i.e. everything will always install from stable unless specifically told to install from testing). Note I've never actually had any luck with apt-pinning as the packages I wanted always tried to upgrade a bunch of things I didn't want messed up, like the kernel...
For stable packages, you can look into backports.org, where some newer packages have been compiled on Sarge and can be installed without hosing up too much.