I am wanting to develop my current website aaabackstage.com using a new improved ASP CMS. I have been busy looking into some like Ektron, DNN, Kentico and more. I am wanting a CMS that can provide the following:

1. Intuitive and easy to use blog functionality
2. Forums functionality
3. Gig Guide functionality like on www.themusic.com.au
4. Calendar functionality for upcoming events
5. Social integration similar to that of www.inthemix.com.au

I am having a difficult time choosing and I just wanted to ask for some suggestions from people who have had experience using these types of CMS's.

Any help would be much appreciated.