From the Vista team blog:

Starting today, users will be able to choose to manually install Windows Vista SP1 via Windows Update or download the standalone installer from the Microsoft Download Center (x86 and x64) for any of the 36 supported languages

Windows Vista Team Blog : Releasing Windows Vista SP1 for more languages