Let's assume there is No Google, No Yahoo, No Bing, to push traffic to your web site.
I think everyone has different ways to get traffic to your web site.
Time is also money.
What do you feel You have done that is the biggest waste of your time and money?
I have seen some traffic from forum posting. So I do not feel that is a waste of time.
For me it is Articles places like Ezine I have over 40 articles in place and have seen little to NO traffic because of them. So articles places seen to me like a big waste of time and money.