For many IT professionals, upgrading to a new OS is a big challenge. Limited resources are usually the main obstacle in any enterprise that makes the decision makers think twice before deployment. An other factor that we should remember is that Windows XP beside all its problems proved its reliability after 8 years of its release. People do not like changes but what we should remember as decision makers is that Microsoft announced that it will end XP life cycle by 2014. For that reason I think we should consider the plans to deploy Windows 7 soon at maybe before summer.
Here are some useful links: