First Look: Track Your Reputation Online with Trackur

I recently received an invitation to try the new Trackur tool for managing you reputation online.
Right on the front page, Trackur makes big claims about making reputation management easy for you.  

10 Things I Think About You

Hi, this is Your Would-Be Customer.
I heard about you in a blog discussion the other day, so I thought I would go see who you are. So I Googled you, and tried to figure out what the address to your website is. I found it, or so I thought, since your name showed up lots [...]