Microsoft Support LifeCycle Index
I was looking for public information regarding support & extended support for Microsoft products and I was very happy to find (After some massive searching) the Microsoft Support LifeCycle Index
So if you were curious… mainstream support for xp & 2003 will end two years after the next version of the product will be released and extended support will end five years after the mainstream support ends.