The link building techniques I know are : Directory Submission Article Submission Social Bookmarking Link Exchange Any more ?
Forums, especially this forum. Get free high pr backlinks from dot edu too! See my signature (Free High PR Backlinks) for a new ebook.
You can find some great link building resource here http://www.hybrid6.com/webgeek/2007/02/linkbuilding-resources.php Enjoy.