ika>2.) заготовить набор виртуалок под каждую конфигурацию и заставить внутреннего qa периодически переключаться между ними и вручную гонять смоук тест (частичная автоматизация тестирования есть, но не покрыта как минимум инсталляция, а это важно). Минусы: ограниченным кол-вом людей тестить на виртуалках кажется неэффективно. Нужно добавлять тестеров и менять виртуалки хотя бы частично на реальные железные компы с идентичной конфигурацией, первое позволяет распараллелить, а второе экономит время на закачку/запуск виртуальных образов.
у МС кроме VirtualPC есть ещё и
Virtual Server 2005 R2 SP1, позволяющий запускать виртуалки на сервере и работать с ними чуть ли не через ИЕ.