Windows 7 works perfectly for us in a huge corporate domain. Vista was a disaster; it would not work in the domain correctly. Microsoft patched and patched and patched, we never got it to work correctly. Vista did not work on 70% of our current hardware. We have not upgraded too much of our hardware due to the recession and so far Windows 7 is working on all hardware without any issues.