I believe that the most important traits of a great mentor are:
1. Willingness to learn: knowing that one does not know everything, and is capable of being wrong, even as a mentor.
2. Shared vision: in pursuit of the similar goals in life and work.
Unfortunately, these are not discernible without personal experience with a given mentor, since preaching such traits is not the same as practicing them.