It is a treat to watch that when you observe the backlinks in different search engines like google, yahoo, alltheweb, altavista, you observe that different search engines showing different search results.
I have observed that google shows least number of backlinks (checked generelly and also from the google web master tool)amongst others. I think that the reason is google only shows trusted and properly indexed links whereas other search engines show all kind of links the site is interrelated with.
Google might not show the nofollow links the site is associated with and it doesn't count the nofollow as a link, whereas other search engines count them and show then on their search results.
So, you experts what's your openion? If anybody have different point of view, please let me know.