Для ИЕ можно еще
http://spoon.net/browsers/ остальные браузеры можно и так поставить.
Firefox тоже прекрасно ставится несколько версий в одну систему, просто желательно для каждой версии свой профиль создать. Чтобы запустить отдельный процесс (не окно, а процесс) firefox (хоть другую версию, хоть ту же) при уже запущенном, нужно его a) запускать на отдельном профиле (ключ -p Profile), б) запускать с ключом -no-remote.