description
Have you thought of using PSExec or one of the alternatives for remote installation.
http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx
You can install software using a local admin workstation login and by also using s share on a server (domain username and password) you can install software remotely and quickly.