I haven't used Yahoo in about eight or nine years, but I checked it then (I feel dirty ) and it is much better at picking up links to your site. Still not perfect, and having to filter all the results that are just your site pointing at your site is a pain, but overall it does seem a little more accurate for that particular function.
If you go to Google and put "link:[insert domain name]", it brings you back a list of all the sites linking to you and at the top top right of the page gives you a total.
It's not completely accurate. Often it will list other pages within your URL as additional websites etc, but it gives you a good indication.
So, just incase my instructions aren't totally clear, if you wanted to see how many link to www.t-shirtforums.com, you would enter into the search field:
A forum community dedicated to T-shirt merchants, professionals and enthusiasts. Come join the discussion about graphics, commerce, dyes, prints, collections, guides, displays, styles, scales, equipment, accessories, reviews, classifieds, and more!