Hi all, am trying to get my Windows 7 deployment sorted and after a week of trying with differnet answer file configs i've hit a brick wall so i'm after some help...answer file is below - can anyone see any major problems with it?

i'm using mysysprep2 on it as i want it to ask for a computer name and to also require to input the product key seperatly. everything else i want to be unattened. Last time i used it (before i left today) i got an error with the specialize section and failed to run.

Also - how can i set the answer file not to ask for my language?

Cheers

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<RegisteredOrganization>Coundon Court School</RegisteredOrganization>
<RegisteredOwner>Person</RegisteredOwner>
<ShowWindowsLive>false</ShowWindowsLive>
<ComputerName>%Please input a computer name{WS11}%</ComputerName>
</component>
<component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Identification>
<JoinDomain></JoinDomain>
<MachineObjectOU></MachineObjectOU>
<UnsecureJoin>true</UnsecureJoin>
<Credentials>
<Domain>schooldomain</Domain>
<Password>password</Password>
<Username>user</Username>
</Credentials>
</Identification>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<UserAccounts>
<AdministratorPassword>
<Value>aAB4ADEAOQA3ADUAYwBlAHIAQQBkAG0AaQBuAGkAcwB 0AHIAYQB0AG8AcgBQAGEAcwBzAHcAbwByAGQA</Value>
<PlainText>false</PlainText>
</AdministratorPassword>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>cABhAHMAcwB3AG8AcgBkAFAAYQBzAHMAdwBvAHIAZAA =</Value>
<PlainText>false</PlainText>
</Password>
<Description>Teacher Account</Description>
<DisplayName>Teacher</DisplayName>
<Group>Administrators</Group>
<Name>Teacher</Name>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
<RegisteredOrganization> School</RegisteredOrganization>
<RegisteredOwner>Person</RegisteredOwner>
<OOBE>
<ProtectYourPC>1</ProtectYourPC>
<NetworkLocation>Work</NetworkLocation>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
</OOBE>
<TimeZone>GMT Standard Time</TimeZone>
<ShowWindowsLive>false</ShowWindowsLive>
</component>
<component name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>en-UK</InputLocale>
<UILanguage>en-UK</UILanguage>
<UILanguageFallback>en-us</UILanguageFallback>
<UserLocale>en-UK</UserLocale>
<SystemLocale>en-UK</SystemLocale>
</component>
</settings>
</unattend>