Currently, for the development purposes I use Ubuntu 9.10 and most web applications developed need be tested on IEs 6,7,8. The problem is that I need different versions of IEs to test my xhtml/css/JavaScript. Altough, my PC is a dual boot (Ubuntu and XP) I don't want constantly dual boot between Windows and Linux, as this is quite distracting and annoying. The solution that works best for me is to have Internet Explorer Collection installed in Windows XP that runs (in Seamless Mode) on VirtualBox. Thanks to this, I can do all the coding and testing without the need to leave Ubuntu.