A plug for personal websites:
The myfamily site charges $30/year for the premium package. For less than $50 per year more, you can not only post family pictures and cool HTML newsletters, you can also provide 100 people in your family with personalized email addresses based on the family name - if you get your own website!
For instance, if your family name is Smith, I can plug that into the search box on the website I’m about to give you and I get an available website called [noparse]smithworld.us[/noparse]. By adding the word “family” to the end of Smith, I come up with [noparse]smithfamilyworld.com[/noparse]. This would mean that if your name was Lucretia Smith, you could have an email address of [noparse]firstname.lastname@example.org[/noparse]. You can ask family members to kick in a few bucks for their email addresses to help pay for the site as well.
Try my hosting service: Tigertech. I’ve been with them over 10 years and I am very happy with their customer service and reliability. Plans start at $75 per year if paid by the year, or $6.95 per month if paid monthly. This includes an incredible amount of disk space and more than generous bandwidth - plus if you’re not happy, you can cancel at any time and all the unused funds (even on a prepaid yearly plan) will be refunded. You can’t ask for much more from a hosting service, IMHO.
Good luck on the family site. It can be very rewarding, keeping a site like that going. If you need help, feel free to PM me and I’ll do what I can.