Shunter,
Much as I may prefer FF over IE, I fail to see how it could possibly have prevented the installation of a piece of malware such as this.
I agree wholeheartedly about non-admin accounts and also the use of re-installation as a solution of last resort.
SD