Drupal has all the features you listed. It's open source so it's right in your price range :) http://drupal.org/features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Posted from the new ixda.org http://www.ixda.org/discuss?post=25618