One of the Operations Directors at work developed an application we have started to use to gather 360 feedback from the other people in the organization you interact with frequently. This tool basically asks for a number of objective criteria to be evaluated on a 1 to 10 scale and then provides the ability to give you some structured (but largely free form) data on things you are doing well and things you should consider changing.
I like this application and the idea behind it. When it is presented to you (and your manager) it shows you all the feedback but keeps the people providing it anonymous. I will say that I wish there was a way for me to ask questions (anonymously would be fine) about some of the feedback so I can really understand of it but most of it is pretty interesting.
One of the outputs it gives you is the graphic I'm showing here, it maps your certain traits based on the objective feedback. The other most interesting part is looking at the delta between your average rating from peers and how you rate yourself.