I was using IE 8.0.7600.16385 on windows 7 ultimate.
I get the same error in IE7 (Windwos XP), although it just says "Internet Explorer cannot open the Internet site ... Operation Aborted".
I also get an error with the MultipleIE IE6.
I made a change to append the userData element to the head element instead of the document element, to test whether my orignal assumption, that the error was caused by appending to an element that has not finished parsing, is correct.
With the attached change, the test page amplify.html loads without errors in IE8, and input is remembered correctly. For me, this change would solve the problem permanently, without having to use the workaround of loadin the script dynamically.
I put the patch in the public domain.
Kind regards,
Tobias.