Hmm..seems like you have been carrying an anti-Google campaign within yourself lately
This latest addition to the Web master tool will assist you in:
- Organizing your links based on the date
- Time taken for a placed link to get indexed
- You can also keep a check on Negative SEO as you will be able to detect links that you have not worked on yet.
Hope this helps