Backlinkwatch is better as it shows the anchor text used, the url is www.backlinkwatch.com.
Second one is yahoo site explorer,
Third method:
To use Google to check for backlinks do the following
1. Go to https://www.google.com/webmasters/tool
2. Add your site. Verify and set it up as per the simple instructions provided.
3. Once setup click on your site name in Google Webmaster
4. Select Your Site on the Web -> Links to your site and it will show you the results.
Typing link: