For those needing to communicate between offices and work on single models. Use Revit server coupled with Autodesk Bluestreak.
Now all we need is a multi-discipline solution to control those pesky architects moving structural elements or vice versa. (we've got one in the works...)