wheel - 12:19 am on Feb 4, 2011 (gmt 0)
My personal preference? Getting links from multiple sites that have links in the Yahoo directory.
Go have a look at the listings in the directory in your niche, and related areas. Any way you can dig out a link from any of those sites?
I got one from a guy recently who's got a link from Yahoo and DMOZ because his site's been around so long. Helped the 80 year old guy find some new hosting, got him set up and he gave me a link. Get a few of those, that's gotta be as good as a direct yahoo link, no $300.