I would suggest opensiteexplorer.org or just google it

Google webmaster tool is the best , you can use any one else

There are lots of Back links checker tools in market but you must use Google Webmaster.

1) Google Webmaster
2) Backlinks Watch
3) BackLinks Analyser
these three can do the trick of showing your Backlinks....