since i went from vista32 to vista64, i've found it to be "as vista should have been (tm)". i've not had problems with graphics drivers and since i upgraded to the latest vista64 drivers, i've had better performance after downloading a modified .inf file from the web for my laptop's go7700.
nor have i had problems running any sofware be it games or whatever. except symantec antivirus "you need to install the correct version for this version of windows" - also known as "we want to charge you more money". so no real loss there.
if you are willing to learn, then solaris is a good way to go, plus you can have another feather in your cap with regards to your leet computer skillz.. ahem... i was thinking of impletmenting some kind of thick/thin client system, where you have solaris running on a backend server, and your front end box, but what you have is a hosted virtual box (running windows) using the local resources so your files/desktop/profile follow you around to where ever you log in (to windows), but if it all goes a over t, you can login to a "blank" virtual windows machine and recover from a snapshot. rebuild a machine in seconds.
trouble is, i can't be bothered. :roll:
and windows server 2008 is just a modified vista SP1 installation, as far as i can tell...
current release of WinUAE on solaris is 0.8.6 i've found so far.