Windows 7 was better IMHO: clear interface, and less buggy than Vista.
What changed is that by Windows 7 launch, PC specs had caught up with system requirements and WDDM drivers had matured and were no longer crashing all the time. So the first impression was very different.