Yahoo site explorer is the best option for this. You can even try other backlink checkers like bluebacklinks, backlinkwatch etc
you can use for yourself and as well as for competitors this tool to check back links http://www.iwebtool.com/backlink_checker
I suggest Yahoo Site Explorer. You can check the inbound links from inside and outside of your domain and subpages. There is a good tool to monitor and check the backlinks of some competition sites. It´s also for free and calles linkdiagnosis.
I checked backlinkwatch and found its really cool. But on other forum I heard about seositechekup. And it is also very good. Infact I found the last one best. Guys you may check this.
You can check your backlink from Google as per following methods link:http://www.fridaysapparel.com instead of my URL put your URL...
backlink watch is cool and yahoo site explorer is ok but both of them only give you a read out of 1,000 backlinks
Ya that's right...I want to check one of my competitor's back link through backlinkwatch, site explorer, seositechekup.....but no read out after 1000 links....now what to do? is there any solution or a way to get them?
Tools are cool but the bottom line is beating your competitors with premium backlinks. That's what you should focus on building links.
Use SeoQuake Add-on in your Mozilla Firefox browser. This add-on will show you the links, backlinks, etc. of any URL which you will visit.