In my earlier post "Automating Regional Settings configuration" I described how to script the Regional Options settings for Windows XP using a rundll command.
For Windows Vista there is a similar trick using the following command:
control intl.cpl,, /f:“filename.xml”
Details on how to populate the filename.xml are documented on Microsoft Technet – Guide to Windows Vista Multilingual User Interface.