This worked for me and got me ranked 2nd on yahoo for my targeted keyword within 2 weeks. So far I haven't had the same results with the big G but hopefully with more time. Go to this website pathhelp.com , they have a network of over 10,000 domains. Sign up for an free account and they will allow you to submit 3 articles to their network for free. What I've done is register with multiple emails to keep sending these out for free. Copy an article spin it if you want (i usually don't bother) place your link and submit to categories. Yahoo starts picking these back-links after a week or so and the number keeps growing. Like I said worked for me with yahoo.