With Omnibasis you can create, track and manage deals with tasks, appointments and notes for a contact.