Amen.
Dodám že IDE sice běží pod userem, ale je dost věcí (většinou legacy věcí) co vývojář potřebuje (nepř. ODBC administrace, COM+ administrace)
To ovšem vše řeší speciální local admin kterého může developer dostat, ale pracovat bude muset pod userem - to se dá vhodně zařídit třeba tím, že admin účet nebude mít přístup na proxy.
Zmínil jsi virtual PC, pochopitelně ideální řešení.