I use Weebly.com to host the East Mids Model Club website as here
Pretty good, no bandwidth issues, the free version did us for 3 years, does webforms, etc.
I also use MS Photogallery to resize the pics to 1024x768 before uploading (5mb to 300-400KB is good.)