Hi, It isn't a tough though...copy and paste your website URL in yahoo.sitemap (explorer)..it'll display all the links, where you can find all backlinks, inlinks.
Google Webmaster Tools for starters and for a little more detail use Yahoo's site explorer. I know you still won't get all the details using these but you will get an idea of the sites that will help you plan your future strategy.