If nothing else suggested works, try getting Apple Safari for Windows. Since the trailer is hosted in HD on the Apple web site and plays via Apple's QuickTime codec, get the browser, plugin and site lined up flush together.
Besides which, having used Safari on Windows and OS X both, I can tell you first hand that you can't get a more stable, reliable and secure browser.
"Now I did a job -- and got nothin' but trouble since I did it, not to mention more than a few unkind words as regard to my character, so let me make this abundantly clear: I do the job... and then I get paid. Go run your little world."