If you want a "long term" plan, be sure to invest in your own websites. Put articles on your own websites, and squeeze visitors into a list.
Traffic is temporary. PPC, articles, SEO, whatever - it all comes and goes. You put out an article, a social bookmark or whatever else, you get a burst of...