No, I don't believe that Microsoft will come out on top. They are already for seeing the greatness of the Linux OS and have said its a competitor so with that in mind Oracle is a great DB to use there, and at the same time, Oralce goes cross platform (as far as I know). MSOffice doesn't. Now why do you think MSOffice will give Microsoft the advantage? Theres nothing special about it and you can get all the same functionality for free by getting OpenOffice. I personally run both an different machines as well as a Linux machine that has other software that can do the same stuff. Im not so sure that Microsoft will be #1...