I pay £105 a quarter to BT for my website which i then build myself using their templates. They are very comprehensive and have all the software to get some great effects. best of all though is if i want to change something or add an extra page or different photos, you simply log on using your password then change it.
Also, if you have broadband from bt, you can have a free website but you won't get the normal web address, instead you would get home.2btconnect/your chosen name. This is handy because you can link your main website to this and have different information on it.
I have just tied in with a domestic cleaner i met working for the same letting agent as i do. I put her a page on my website immediately the samer day, whereas she had to contact the person who does it for her. In my opinion, it is worth the money i pay.
Dave