At Royal Flush, we put most of our advertising dollars towards Google keywords or Google advertising. But you do need to have some other options, since it is never a good idea to put all of your eggs in one basket.
We have basically tried everything under the sun at this...