My wife's an attorney on Capitol Hill. Her office (they draft legislation) still mostly uses an old text interface vesion of XyWrite. They had so many custom features and macros built into it, they refused to change for years.

They are now in the second year of a new, custom built replacement: it's pretty, but buggy as hell. They still tend to go back to XyWrite for any of the longer bills.

-jk