@asclinton & Labraat.
Could we all PLEASE stop demonising MS for winding down support for XP? NO other OS edition/flavour has continued to receive patches and support for even half as long as either XP or even Win2k (I really do dare someone to find one SINGLE sample to contradict this by the way). When any OS dev has to focus R&D and support on so many multiple OS builds, it is never good for anyone. XP & Win2K dev and support REALLY need to wind down so that the best efforts and ideas can be forward-focused.
At the end of the day, users have had PLENTY of warning that this day was coming. New PC buys since '07 have had to make a conscious choice in buying a new system either with XP installed, or willingly downgrading to the earlier Windows variant. Don't go complaining now that your decisions might not look so wise now. As to those enterprise environments complaining of systems simply too old to upgrade... if you are a business running mission-critical operations on a system THAT old, then you are already foolish! For a system to be completely incompatible with Win7, we are looking at systems at least 7 yrs old; upgrade cycles should be around 4-5.
So can you all just step down from the soapbox and moaning about completely unreasonable expectations... either that or switch to alternate OS's and get used to performing upgrade cycles even MORE regularly!