We use HelloSign at your company for easy contract signing - best of all it's free.
The ONE thing that I feel is missing is letting people use a purchased certificate from a trusted provider. We need that little extra "formality" before we use this for actual legal documents.