As I know, link building depends more on your goals. It's better to have HQ backlinks. Few HQ links are way better than hundred of low-quality links. Create a good content, write a press release, make sure that it's a ******** link and voila. It's more expencive and also cost you time but it's...