I am no programmer. Could someone tell me why staroffice can make its products compatible with windows and linux and unix (mac, too?), but MS can't make its Office Suite cross platform? What do you give up in making cross platform software? Does the software run slower? Joel