Domain development without original content is a waste of time, too many such sites. With unique content you can really attract traffic and earn money.
First identify your core competencies, from there on you can develop your own model and own development of domain.
Or use a mixture of both, by adding some content that you put together yourself, and other unique content that you pay other people to put together. Depends on your time, budget and general plans.
There are a lot of writers at elance that bid on article projects. There are other similar services available also. I suppose it just depends on if your willing to spend money for your content.
Content is king but so are services. Some sites such as Google and Amazon do very well without unique content, but rather a unique service of some sort. But whatever you do, it has to be something that is unique and of value to visitors. Good luck! Rich
Thats a really good point regarding services being good, if you can come up with something great and better than the rest.