title: Multiple versions of same browser on PC
body: <p>I am running Windows 7 on my machine. I have following web browsers installed:</p>
  
  <ul>
  <li>Opera</li>
  <li>Google Chrome</li>
  <li>Safari (windows version)</li>
  <li>Firefox 3.6</li>
  <li>IE 8</li>
  </ul>
  
  <p>I am doing some development running on my local IIS web server and need to test my .net web application development cross browser. So I need to have older versions of the above browsers installed on my machine, eg IE7, Firefox 3 etc</p>
  
  <p>What is the best approach for doing this? I have my doubts that different versions can co exist on same machine. Do I need to use a virtual pc? Or are there any applications available for such cross browser testing?</p>