According to FReeper Cruising Speed, I'm wrong and Microsoft's syntax is correct. Apologies to all for the thread.
There is a mistaken belief among some grammarians that English is Latin. It is not. In Germanic languages, the verb-form modifier must appear at the end of the sentence, in Latin languages it is forbidden. English is neither, and both forms are considered acceptable.
"Just between you and me" is another favorite. You will have people challenge you to a death match over this one. "It's 'just between you and I!'" No, it's not. There actually is no correct form in English, because the me/I can be taken as either a subject or an object.
Dangling prepositions are also not forbidden in English. The claim that they are has always been dubious at best.
Increasingly, grammarians are also yielding to the linguists, who for years have been saying that there is no required use of "whom" in English, because English does not in fact have an objective case. It is omitted by all but the most careful speakers now, except in cases where usage makes it sound weird (as in "to whom do you refer?")