Interesting that you state there are missing features.
I remember a speech given by one of the leaders of Mac development at Microsoft saying that new features are tested out on the Mac first, and if they work out, they're brought into the Windows version.
Is that no longer the case?