informative!! i agree with you. Link Building Activities like Article Submissions, Directory Submissions, Press Release Submissions, Forum Posting, Social Profile Creations, Blog creations, Blog Commenting etc. you can also Promote your website in Social Networking Sites, it will increase traffic on your website.
XnYnZ.com also helped me in implementing this techniques in the web through their seo services.