My requirement is, that it should give popularity for Google, Yahoo and optionally MSN/Live.
My 2 top Picks:
+ precise results
+ some history records
- poor benchmarking capabilities
+ 3 website benchmarking
- dont believe MBL, its just MIP (indexed pages, not backlinks)
As I mentioned before, different tools give different results. Over the time You have to use results from one tool to get meaningful data trends. As You see fron the table, GBL data has very low standard deviation, opposite to YBL and MBL. Read, how to get correct YBL measure...