My former employer had to stick with Windows 2000 to support an oddball application that introduced some disagreeable licensing terms in the XP\2003 supporting version and quite frankly it has only been recently that they have run into tangible problems with supporting Windows 2000 as Firefox has dropped support and Sophos Endpoint became unstable. I don't see XP becoming wholly unserviceable anytime soon.