I like using modern.ie (by Microsoft) because they carry all IE browsers from IE6 to IE11 and it's free.
You basically choose which version of IE you want and it comes prepackaged with its own virtual machine so you don't have to install anything. Just run and test. The downside is the virtual machines are time limited and expire after a certain amount of time which means you have to re-download and install.
Another option is SauceLabs which allows you to run virtualized version of IE through a website (remotely). If you need multiple language versions you might try MSDN.