Comment Drupal is a good start (Score 1) 161
Starting of with Drupal is probably good. It should more than handle the load on without too much trouble if you need more horsepower.
You can pretty easily setup up and configure users to add content and its not exceptionally difficult to code extensions or find a developer to hack something together.
I think the fact that power users can make it do 80% of the work means you will save time on all but the most complex stuff.