I've mostly done my own SEO work so far with the odd outsourcing of an occassional bookmarking campaign,profile links or some manual edu link packages. I'm now wondering if it makes more sense to outsource all of my link building work and focus on the site building and content side of things. My better half is a great writer. She's written for top end magazines for over 20 years so we have the ability to generate significant volumes of content. These are all EMD sites. Each site starts with 5 or 6 pages of high quality original content and we can continue to add from there. They're all reasonably low competition with around 1,500 to 2,500 monthly exact match U.S. searches per month. How much should it cost to outsource the link building to get a number 1 position and how long should it take to get to number 1. I know there are no guarantees but reaching positions other than number 1 don't amount to much at these search volumes. Any thoughts?