Hi Ben, I just registered and can help out a little over the winter if you need a hand. I have a little IT background.
On forum software...have you considered any open source alternatives like phpbb? Can't beat the cost of free + lots of features.
On photos if bandwdith is killing you I...