This doesn't help for the Office tie in's but here is what I have done to make Sharepoint work for my non-ie/non-pc users.
Problem 1: WYSIWYG editor
There is only a WYSIWYG editor when you are using Internet explorer. Any other program will give you just html code which is unacceptable. The two functions that this stinks with is editing wikis and replying to discussion groups. I cant believe MS thinks that people will use sharepoint as an Internet web server when people will go to reply to a discussion and get raw html.
Solution: RadEditor by telerik. <
http://www.telerik.com/products/aspnet-ajax/sharepoint.aspx> They make a bunch of tools which come for a fee but you can download and use radeditor lite for free. It is a server add-on which will give you a wysiwyg editor for all browsers. Working nicely.
Problem 2: Accessing document libraries with non-IE browsers and non-win os. If you don't use IE you are forced to use the web browser to checkout, download, edit, upload and checkin your documents. You can only do one file at a time compared to being on a pc where you can upload multiple files, launch explorer view or work with documents directly from office.
Solution: Use a Webdav file client. On mac I am using cyberduck. I am still evaluating linux programs as there seems to be a common problem with linux webdav programs and davfs (to mount a sharepoint library on your linux box). The problem is that it does not support folders or files with spaces. I.E. Shared Documents. In order for you to use these programs make sure you have your sharepoint site has basic authentication turned on as most programs wont use NTLM auth and will give you a login failed error. You can enable basic authentication under IIS admin, your sharepoint site, authentication. One other thing that is helpful is in your document library settings under versioning, make sure you have "Require documents to be checked out before they can be edited" set to no. This way in your webdav client you can easily drag and drop files into the document library. If you overwrite a file it creates it as a new version automatically.
I hope this helps mac/linux people work with sharepoint. Sharepoint is an AMAZING tool for enterprise content management and collaboration. It's just too bad it has taken me days and a lot of research to put these solutions together to make it a viable option for my business which is 25% mac and 25% linux.
I wont be able to use all of the killer document collaboration features until DCC comes out. I hope it will help us all use this wonderful tool! There are still other setback when not using I.E. but the two solutions above have allowed me to move forward and implement sharepoint for my business. MACBU: PLEASE HELP US!