I have nothing to add, very nice job scout
*edit, i did add the image shak link, so please disregard the previous statement in part

*
I would however like to recommend for forums using an invisionfree forum, they have really good layouts and look very proffesional, but are a bit tricky to setup until you get the hang of it,
if you are a novice or new at this stuff, I would recommend the proboards, they arent as fancy, and not as many features, but are stikll a very good forum and extremely easy to setup and use.
As for photo hosting, I would go with photobucket, its a very good site, and easy to use, another one I use alot is
http://www.imageshack.us/ it has one of the biggest file sizes allowed that I have seen, its also easy to use, but is a little more complicated, but photobucket should do because if you have an allaince banner, you dont want one with a massive file size ( imageshack allows up to 1.024 mb) because dial up users would have forever to wait for the picture to load up.
God bless you!