Create your own web presence where you can:

calendar
Provide a calendar of events & activities
calendar
Have a membership directory
calendar
Customise each event and promote it
calendar
Have collected funds go directly into your account