Gentoo gets this right fairly well. You can co-install different versions of kde, and there are live ebuilds that download, compile and install packages from svn that are just as integrated as the standard releases. I've followed the development of kde from about October of 2007 on with this method without a whole lot of pain.