That's what the 'enterprise' distributions like RHEL and Centos are all about. However, in my opinion the application versions get too far behind for desktop use between releases. I'd like to see a distro that splits the kernel and core libraries apart from the applications and lets them run in different cycles. If you have a stable kernel you can fast-track the app updates since a application bug isn't likely to kill your ability to automatically pick up the fix as soon as it is available, where a system bug puts you out of business completely. You should only need a new kernel when you get new hardware that the old one doesn't handle. Another thing that would be nice would be to add the ability to easily defer updates and track a list known to be harmless. That is, updates could be put out on a fast cycle and some community group might track problem complaints and hold off on adding things to the 'accept' list until there is reason to believe that they don't break anything - or this could be done internally in an organization in an easier manner than the current one of having to mirror the update repository with manual management and controlling all the user settings to force it to be used.\ Agree 100% I don't see why we can't request what we want in an OS and let RedHat folks just compile it for us? That's my new goal... Call me in 5 years, I'll be a millionaire!