Which is more important: content or links?
Google always has to trade off authority and topicality. You want the sites that are reputable but also the pages that have useful information.
Great content has to be the foundation of any good site because it attracts good links naturally. Good content includes great information and great resources. The search engines will take note of the fact that users consider that your site has great content.