Forum BN community because I can associate, engage with fellow business owners, marketer's, and also share too, learn, sharpen the ax. Brings in a lot of traffic.
Twitter, because I use it to share to my prospects, customers, and they know what I am doing, and they also get to know me and I get to know them. It's also 140 swift type done!
Blog I use because it helps me to again share value, and sharpen my thoughts, ideas, engage the audience, and to learn how to build my own home stronger, better. It also brands me.
The best I like are forum and blog.
Adam