Per risolvere in maniera banalissima i problemi di compatibilità di alcuni vecchi giochi o applicazioni non pensate per Vista basta semplicemente questo trucco:
installare il software X in una directory NON protetta (C:\Program Files è protetta in Vista!) come per esempio: C:\users\<nomeutente> o C:\oldies\, insomma non nella cara vecchia C:\Programmi come facevate su XP.
Così facendo magicamente funzionerà senza problemi il programma e senza dover impostare la compatibilità tramite "esegui come amministratore" o "XP SP2"...
Se invece di avere fretta di abbandonare il miglior Windows in circolazione si spendesse un minimo di tempo a imparare ad usarlo

andando anche a documentarsi su cosa è cambiato (e automaticamente le risposte vengono fuori da sole su come aggirare i problemi)....
Ah! Esiste anche
http://support.microsoft.com/search/?adv=1 dove poter cercare eventuali fix per problemi specifici. Consiglio vivamente di usare la ricerca di KB in inglese per via delle pessime traduzioni automatiche...
XP migliore di Vista in ambito lavorativo? Se la sicurezza (contro frodi, codici e documenti rubati, per finire ai virus e malware di ogni tipo) per esempio non conta nulla sì, non c'è motivo di passare a Vista...