For rankings you need to do various off page activities, can't get into SERPs with a single activity. Adding to the above actitivites you can do : article submissions, classifieds, Link exchange, blog creation & maintainance, blog directory submissions, RSS submissions and many more such activities... Thanks
I feel forum posting is good. Because once you created and maintain high quality profile, you will get good traffic as well as good ranking.
I am agree with your point but if you are considering this in such a way then directory submission also giving the value to your site for a life time. Then I think it is also important one.
First Directory submission is good than social bookmarking. Forum posting is the good way to get traffic.
Every one of the OP's methods are good for SEO, it's jsut a matter of having enough discipline and dedication to do them
All the three activities are importan, but which optimization will more impact to improve SERP results
Each and every one is very Important for SEO....Article, Profile, Bookmark, web Directories, Forums...... Regrads pannuru
Of course, they all are important. But if I would have to chose I would prefer first two of mentioned, I am not a big fan of a Directory Submisison.
Hi as above comments, SEO is not about just one technique, it is the combination of various link building techniques. However apart from these three, directory submission is the initial part, forum posting is more important than bookmarking in later part of time.