When I changed jobs I moved to Windows 7 from XP and with some fiddling (classic menu, etc), I got W7 usable. There are three things that I can't fix however, and given the choice I would move back to XP.
Firstly, the boot from cold speed - I think it takes twice as long, and if it goes off and does one of it's mysterious checks, it can take 20 minutes to before you can even login.
Secondly, some services that I disable keep coming back. Google updater and Superfinder XT. OK I wouldn't need Superfinder XT if the string within file search in W7 actually worked. I've managed to get around that by using Cygwin and grep, but I can't stop Google updater re-activating itself, a problem I never had under XP; here you switch the service off and it stays switched off.
Thirdly, The Gimp is unusable under W7. The run under compatibility mode is a joke - selecting XP does nothing. W7 handles interrupts differently to XP, so The Gimp has trouble knowing when the mouse has been clicked. I guess eventually the authors will crack it and get it working correctly. In the meantime I'll have to pray that my old XP laptop (BYOD) does not give up the ghost.
I don't hate XP. It's starting to show it's age, but a bit like my old mini it just keeps soldiering on without complaining much and doing what it should do... just a bit more slowly.
It has had its day and its retirement next year by Microsoft is timely.
The only thing I do not like about Win7 are the slow log in speeds. XP logs in well under 20seconds often under 10seconds if it’s the 2nd time logging in. Win7 takes minuets even on better hardware.
We can't afford to buy new software
The versions of both IEP and Testbase are very old now. I know the problem is definitely to do with the printers but why it happens now I dont know. We do have a new server but both programs run off the old server so no change there - the only change is Win 7
I liked XP - logon times are great
XP's login speeds may have seemed quicker but oftentimes being able to see the desktop did not mean you could actually do anything yet; Windows 7 is a lot more responsive as soon as the desktop is up, which I prefer as there's less frustration of the "you should be working!" variety.
XP has its annoyances. Windows 7 is definitely better for home users, I have serious reservations for what Microsoft are doing now with regard to enterprise though. Non managed libraries?!?! Totally ridiculous to assume that public folders be accessible by default on machines and with little we can do to lock down the ability to recreate the link to them.
Also the link between profiles and user libraries!! Its so annoying that a user is able to browse their profile folder and see two Documents folders, one on the C Drive and one on the network?! Its totally bonkers! I have even used the registry key to hide the user profile location from desktop and explorer, but some programs (Cubase 5) seem insistent that you need to see the profile :(
The logon speeds are pretty rubbish with Windows 7, you can reduce them by ensuring you are mapping to fewer shares and disabling some active setup keys but its still not quite XP speeds just yet.
Windows 8 seems to have sorted log on speeds, but has obviously assumed that all workers want to do all day is share their progress on Facebook.
I know what you mean about the move contents to, but it doesn't explain why it would leave the redundant folders there, when they were never asked for?! Why create them when you know its going to be redirected?
Mandatory profiles is the next step I think in logon time reduction, esp over the wireless connections.