Microsoft has released a Vista Compatibility update, that includes both games and a boat load of applications:
The March 2007 Windows Vista Application Compatibility Update is a package of software updates that address common application compatibility issues in Windows Vista.
When you try to install and run certain legacy games or applications in Windows Vista, you may experience one or more of the following symptoms:
•The game, the application, or the firmware may not be installed correctly.
•The game, the application, or the firmware may cause system instability.
•The primary functions of the game, the application, or the firmware may not work correctly.
Short list of titles that are fixed in this patch:
LEGO Star Wars
Battlefield 2 Deluxe
Microsoft Age of Empires III
Microsoft Age of Empires III : The WarChiefs Expansion Pack
Microsoft Zoo Tycoon 2
Microsoft Zoo Tycoon 2: African Adventure Expansion Pack
Microsoft Zoo Tycoon 2: Endangered Species Expansion Pack
Microsoft Zoo Tycoon 2: Marine Mania Expansion Pack
Microsoft Zoo Tycoon 2: Zookeeper Collection Expansion Pack
Microsoft Rise of Nations: Rise of Legends
Microsoft Fable: The Lost Chapters
Microsoft Dungeon Siege II
Microsoft Dungeon Siege: Legends of Aranna