Yahoo site explorer also displays "nofollow" links while google doesn't. That's why yahoo shows relatively more backlinks than Google. If you're optimizing your site for Google, using Yahoo's site explorer might not be of much help I think.