I use a web hosting Co called WEEBLY.com to host my pics and my club website, The East Mids Model Club.
I've looked up some of my old posts & my pics are still all there, so the PB problem hasn't err affected any of my pics.
Relatively simple to setup, & remains free for use, the paid for version does give you more options & much larger MB capacity.
I then use MS Windows Photo Gallery 2012 (in Win 7) to resize the pics to 1024x768, helps with speed & band-width.
You do have to copy your photos to your 'My Pics' folder, (eg, use MyPics/Jan/etc., or projects folders as appropriate), & I then create a folder within that (eg, Jan/Jan-web) for the 1024x768 sized pics.
Weebly allows you to upload whole folders at once & create pages with lots of photos, or a rotating display.
You can link to err... Folder Links
or Directly to Pics, as below.
I did err.. run out of room, after over a year with pics 2-5MB size, but keeping the pics to 1024x768 freed up a lot of wasted space.
This solution works for me, and my club website, here in the UK.
As ever, there are other vendors/your milage may vary/close cover before striking/Caveat Emptor/don't sue the Lawyers got everything/:-)