I agree totally..link is responsible for the majority of all seo campaigns...how and where you get the links will make the difference of whether you get ranked well of get slapped by Google.
Offsite Optimization nothing but link building your site in all possible way like forums, directories, blog, article, press release submissions.
very good Q.you have to do book marking, theme related links page rank good, forum posting theme related, theme related comments posting, press release, article submission on big site like ezonearticles and more etc.
You can do... Blog creation blog posting article submission Directory submission PR submission Forums Posting Social Bookmarking Social Networking
A Lot of Activities For Off-Page Optimization: Directory Submission Article Submission Blog Posting Bookmarking Classified Submission
getting backlinks painting your domain name on your car, tattooing it on your forehead placing flyers, newspaper ads, magazine ads
I agree... tattooing it on your forehead is by far the best off page SEO factor... jk, just build back links that are in relevant content.
yeah, offpage is about getting backlinks. Focus on quality backlinks though, not so much on the quantity. If you can get both, however, go with that obviously.
blog commenting is an SEO strategy where you find a blog that is in your niche and send your opinions and comments on your knowledge and experience about that keyword.