The Developer Preview of IE11 on Windows 7 (and Windows Server 2008 R2) is available for download today. It is similar to IE11 on Windows 8 in many ways supporting the same improved performance, faster page load times, new standar...