Is your Windows domain at least Windows 2000, then you can create Group Policies to deploy msi based packages
http://www.google.be/search?hl=nl&q=deploy+software+group+policies&meta=