Cool Software and OS Deployment
You should have a look at Specops Deploy It consists of two parts. Firstly, Application Deployment. This allows you to deploy both MSIs and legacy(exe/bat) files that can run silently. You can target your installation at 100s of different criteria, e.g. OUs/OS version/registry values/files/msi GUIDs... the list goes on! you can even target uses/groups/etc. The install of software can be scheduled into the future or done asap. The installation can occur during start-up or after the user has logged on! The system provides full feedback so you can see successful and failed installs(will details of the error the client experienced). The system uses a Client Side Extension to extend Microsoft's Group Policies so your software deployments are done within Group Policy's.
Secondly, OS deployment. They have written a 'wapper' for WDS and MDT 2010 to make deployment much easier and quicker! You can right click on a computer or OU in AD and click reinstall and you then select the WDS image to install, it will then restart the computer and install the selected image. All very cool and make life so much easier.
If you want to see it in action PM me. If you want the details of our account manager PM me and he should be able to sort out some discount.