I support companies succeeding in online marketing through SEO since 15 years. Many popular brands use our WordPress SEO plugin, ideas and processes like OSRAM, Medical Park, FC Bayern München.
I totally agree to Stoney deGeyter. 5000 backlinks sounds like spam. It's almost impossible to get so many good ones, except your Tim Cook ;-). Better focus on good contents and some high quality backlinks with real traffic. And don't buy any backlinks!