Office doesn't annotate well enough for law.
I think you need to be more specific than "the law". Our lawyers frequently use Microsoft Word for redlining contracts, works great. Sharepoint Document Libraries actually work really well for storing these. There are certainly lots of other systems that work as well, or better (ie Enterprise File Sync and Share Applications like Box, Syncplicity, etc).
As of next Tuesday, C will be flushed in favor of COBOL. Please update your programs.