experienced designing with civicspace/civicrm/civicontribute - latest versions (open source program) to be configured with the following integrated functionalities:
Blogging
User Commenting
Discussion Forums
Donations Processing
Survey & Data Collection
Online Petitions
Email Newsletters/archive
Private Messaging
Help Desk/ticketing system
User Profiles
Contact Relationship Management
Subscription Based Content
Community Journalism
RSS Syndication
Google/Yahoo Maps
Photo Galleries
Podcasting / Videocasting
eCommerce / Shopping Cart
Email Management