For my college (we use active directory, but the profiles are almost blank) and we use a shared network drive that we run all most of the programs from. The programs don't suffer too much in speed because Windows caches the program running. Updating the program is as easy upgrading the shared drive, and all the labs are done instantly. Also you might consider installing all the popular browsers, and have a small program that lets the user choose their browser. We implemented that and it saves a lot of time, cause people choose what they are familiar with.
VBScript (as far as I know, this is still shipped with Windows)
If my first programming language was VBScript, I think I would have run away from the computer, screaming.
You reminded me of a penny arcade comic.
The optimum committee has no members. -- Norman Augustine