Google Desktop Tools and Google Labs Projects Forum

I checked into Google Webmaster Tools this morning. A few surprises. Google says I have 10 times my actual Impressions in the last 30 days. Google says I have 20 times my actual Clicks in the last 30 days.

Plus, they no longer give the total number on Incoming Links. How inconvenient. Get out your adding machines. However, they do tell you who links to you the most - a useful addition.