In reply to Murko Fuzz:
Wordpress. You can get an account on wordpress.com and pay a small fee to get your domain linked up. There's loads of themes and it's easy to set up the sort of things you're talking about on it.
If there is ever any chance anyone else will have to maintain the site, please do not use 1&1. They're awful. There was a chap on here a while back who lost his whole site due to 1&1 being crap.