SCCM 2007 Hotfix 950527
Update 20080528: Please be aware that SP1 for SCCM 2007 has been released, so I advise to upgrade your installation to SP1 instead of the mentioned hotfix.
If you want to manage clients with Windows 2008 and Vista SP1 with the RTM version of System Center Configuration Manager 2007, you can ask MS support for hotfix 950527.
See: http://support.microsoft.com/kb/950527
Just a small typo correction in the hotfix text: if you have a separate SQL server, do NOT run the hotfix on the SQL server box.
then Instead, run it on the SCCM site server, then go into %ProgramFiles%\Microsoft Configuration Manager\Logs\KB950527\
and open update.sql in a query against the site database on your SQL server box.
Before you actually run the query, stop: SMS_EXECUTIVE and SMS_SITE_COMPONENT_MANAGER
on the Site server, then after running the SQL statement, start those services again.