Forum Moderators: rogerd
1. putting it together yourself
2. asking to license it from someone else in exchange for a link back to their site
3. there are also plenty of completely free content; check out wikipedia, creativecommons.org for some resources.
once you have good content on your site, attracting eyeballs will be easier, and you will have a good reason and something of value to offer when promoting your site.
if done properly, this can lead to a substantial revenue stream once your community is snowballing and growing quickly.