My friend is the vendor manager for her company, which is a midsized law firm here in Houston. They use NotOnSite (http://www.notonsite.com/ 713-461-9900). She loves their consultants and support.