At US$99/year .mac is too expensive for what it does. We just ditched ours.
I've got a family website that I maintain myself, and trust me it is not that hard to do

If I can do it, so can anyone! I use a company called powweb.com - they're ok & quite cheap - I get my own domain name, loads of space (about 300Gb) which is great for safe & secure storage, and FTPing files is a doddle, particularly with a Mac - use a piece of software called Transmit