I’m a developer, so I’ve been running Vista for a while now (dual-booting with XP). You can get ready for Vista now, by hiring someone to follow you around, and ask you about fifteen times an hour: “Are you SURE you want to do that? It could be a security risk!” Seriously; there are so many security warnings you can’t get anything done–it’s like XP SP2 on steroids. Thankfully, you can turn this off (it warns you three times that it’s a security risk to do so, though!)
I’m running the 64-bit version, so basically nothing that needs to install a driver works. The nVidia video drivers are still pretty bad: games work now (since Jan 5th, when they released a new version), but frame rates are awful. Vista looks gorgeous, but I’ve got my second monitor turned off because it doesn’t get the rotation or resolution right.
The installer re-lettered all my hard drives in order to make it’s install drive “C:”, thus breaking every other OS installed on the machine. This won’t be a problem except for folks attempting to dual-boot.
Microsoft went WAY overboard on the driver thing: you can’t get a driver to install on the 64-bit version of Vista unless you get the driver certified, which many projects don’t have the resources to do. Unlike previous versions, there’s no way around this–the user isn’t even asked if they want to install anyway. A few programs I depend on install unsigned drivers, so those don’t work yet (and since some of them are open source, may never.)
Apparently the UI designers were on drugs: there are some blatantly stupid things in the UI now. For example, the programs on the start menu are now folders rather than context menus, and they close themselves every time the start menu closes. So everything that is at least one extra doiuble-click away, every time. Finding control panels is effectively impossible, they’ve been scrambled completely, and there are tons more of them, not all of which are in the control panels tab. Thankfully, you can turn this off, too, and go back to the older way. Almost all of the Vista UI changes seem to be just change for the sake of change – I can’t see an advantage to any of it. Even the aero glass they’re so proud of seems useless - it’s translucent, but not enough so that you can see what’s under things…so why bother?
It borrowed heavily from Mac OS X, but as usual borrowed the “glitzy” stuff rather than the “ease of use” stuff – so you get a sidebar that partially covers the desktop, making whatever’s under it inaccessible, and that redraws over the top of some fullscreen games. Or a “My Documents” folder subdivided into tons of subfolders with nearly identical icons.
But for all my whining, it’s going to become the defacto OS; new systems will come with it by default shortly. Almost all of my non-game applications work fine in it, and the games will as soon as the video drivers catch up. It’s too early to judge it on the rough edges and third-party compatibility (although I’d have thought decent video drivers from the largest video chipset manufacturer would have been a priority). Give it a couple of months, and there won’t be much compelling reason not to take it on new machines. And the 64-bit stuff is necessary if I ever want to put more than 2-3 GB of memory in my system (and I do).