idbit - 11:03 pm on Feb 3, 2011 (gmt 0)
This is the million dollar question for me. If I'm going to do it, now would be the right time. But $300 is pretty hefty. I suppose it really depends on how large the website is. For a site with hundreds of pages, many employees, and a huge budget, it's a no brainer. But for a small, one man operation, it's a very tough call.
I agree with Decius about the 'no direct traffic' part. Who really uses directories such as Yahoo to find info/products? I think the decision must be 100% based on whether or not you think it will boost your SERP on the major search engines.