WordPress might fit your needs.
I agree with Bear. Go with Wordpress. As far as hosting is concerned, there are plenty to choose from.