I'll try to setup a virtual Windows 8.1 machine somewhere. At the house I'm running Win7 and at the office my workstation is also Win7 with WinXP on the end-user machines but no Win8 machines yet. I can grab a copy from MSDN though and try it out.
Did you recall if IE11 is what came with Win8.1?