Solution 1:

Here is another idea for you. It is also online w/ no download. It uses window 7 + ie9 with no flash support though ie9 online

Solution 2:

Have you tried this: IE NetRenderer

Solution 3:

http://www.browserstack.com

It really works great, but you only have 30 minutes/month for free.

For 19$/month you have unlimited time.