Having interaction with certain businesses I know there are problems created by Windows Vista that did not exist with Windows XP. A lot of this is not being friendly with other software. I have heard people before say that companies need to fix their software. I find this to be sad that people have this mindset, because it is a mindset of Microsoft runs everything. I could understand programs "breaking" when switching from Windows 98 to Windows 2000 because it was a switch from DOS to NT. As far as I know, since Apple released their Unix-based architecture (OS X) they have had no compatibility issues with new versions of OS X, meaning if something worked on Panther, it will work on Snow Leopard.
I do not know about any other country, or private industries in the US, but with government industries (including universities and schools), they are almost forced to change to the newest Windows OS, because the money to get new computers is grant money.
From what I have read, it seems that Microsoft has addressed many issues that Vista had. Start-up time is supposedly faster (though currently shut-down time is slower), Windows 7 will run well on 1GB of RAM, networking is improved (especially connecting to wireless networks), and supposedly software compatibility will not be a big issue.
My thought is, if Microsoft has fixed the problems that Vista created, when private industries see government industries having no problems, they will make the switch as well.