Microsoft has an initiative for this too, but just for Win XP. It's called Game Advisor and among other things, will find patches for games for you...for free. :\
IIRC, Microsoft wants to turn this tool into a one-stop-shop for gamers, around the time Longhorn is released.