I'm developing a joke site and I need the ability for users to submit their jokes. Also need rating, tagging, filtering (by type of jokes for instance), sorting (short jokes by how many laughs), and check if a submitted joke has been submitted before (sort of like Digg's duplicate post feature) I looked at Wordpress, I think with a combination of user roles and GD Ratings, I can get it to work. What worries me is the user management, Wordpress' isn't very robust. I don't think WP was originally built to support 1000+ members that submit (I could be wrong). How does it scale if you have say , 10k people that all submit content what about 20k ppl? I haven't really looked at Joomla or Drupal yet. I'd like to hear what you guys think? Thanks