Sounds like you're
by Sovereign - 5/3/12 9:45 PM
looking for Wordpress. Probably the self-hosted one (wordpress.org), not the paid one (wordpress.com), as it provides you with the most freedom to customize it how you want it. Everything you described can easily be accomplished using that CMS with just a couple of plugins. I made a similar recommendation here http://forums.cnet.com/7723-6616_102-561977/who-is-the-best-low-priced-webhost-company-in-2012/#message5305578 and listed steps on how to get started. Unless you find a developer and pay someone to set all this up for you, it will require a little hands on to get up and running.