I used Tumblr (mainly because my friends were using it) but it’s worked out quite well, you can create separate pages showcasing various things (for example a live stream, studio mixes, live mixes). Tumblr is widely supported online, you can link your Soundcloud and Mixcloud to it nice and easily and with free access to the HTML code, you can really make the page your own, I’ve even got my own URL for mine now:
http://www.chucknoland.co.uk