One thing that seems to stump a number of people with BDD 2007 is using the CustomSettings.ini file (accessible via the Rules tab) to automate the deployment wizards. The usual issues are around differing language settings for Windows XP and Windows Vista, as well as turning off and on the relevant wizards.
The customsettings.ini file below is a general purpose one that I tend to use as the starting point for most engagements - it has most of the wizard entries (currently set to NO so that they all show) as well as the UK specific language settings for Windows XP and Windows Vista and UK time zone - for the languge settings, just comment out the ones not used (Windows Vista or Windows XP) and turn off the wizards you dont need - remember that any wizards turned off usually need additional parameters to be entered in customsettings.ini for the options they are requesting...
; VISTA LOCALE SETTINGSKeyboardLocale=en-gbUserLocale=en-gbInputLocale=0809:00000809
; XP LOCALE SETTINGS;InputLocale=0809:00000809;UserLocale=0809:00000809
SkipTimeZone=YESTimeZone=85TimeZoneName=GMT Standard Time
Addational information on these settings can be found in the Deployment Configuration Guide located in the documentation directory included with BDD 2007 (usually Program Files\BDD 2007\Documentation)
If you choose to add a pc to the domain. and you still use the costomsetting.ini to install some features and need to use auto logon. i found that our AUP is in the way and stop and wait to for the Ok button to be clicked how can i get around this.