I did not miss the sync part. The sync request has some issues that are annoying. The one is the locking of the browser. I really do not think that there will be a work around since IE fixed thsi so called whole. I have tried a bunch of things in the past such as the wonderful iframe with the image pop ups and so forth. Seems to run into more issues with the solutions. Plus the sync request has issues to depending on what browser you are dealing with.
I personally will never try to use a sync request. Even though they are in the application I just inherited at my new job. Been working to remove them. Pain in the (__!__). I also have issues in my application of a for loop locking up annimated gifs when it processes large datasets. Sucks!
I always try to get around issues with using asyn and doing the "lightbox" type of effect where I throw up a layer on the page and set the opacity of it to 75% so the controls show through and rely on the OO JavaScript to handle the call back as if it were async. I know that this solution rather sucks so does trying to do any of the other hacks to get an annimation running.
I wish I had a magic wand to make it work. Hopefully someone knows a hack that can get around the new IE7 fix. [Did this ever work with Mozilla/Firefox?]
Eric
{Note to anyone that got here with for loops stoopping annimations - look into setTimeouts for loops instead of the normal for and while, yes it runs slower, but no lock ups}