I have found blogger (
http://www.blogger.com ) to be super easy to use, and they host photos. You can kill 2 birds in one stone... essentially create a record of your projects in a webpage format, and have a place to link to hosted photos. here is one I just started:
http://locuststreethouse.blogspot.com
for those who haven't "blogged" before, it's also cool that it's interactive. people can post comments on your posts.
here's my other blog... this one is way more in depth, but you can see the functionality is really limitless (
http://denvercoffee.blogspot.com ) - Yes. I do have a coffee problem.
EDIT: I have also started using Picassa, whichi s also owned by google (and free).
Here's what I do:
1) Attach camera to computer or insert SD card into slot if you have one on your computer.
2) When prompted, choose "copy pictures to Picasa" (I use this program now to organize all my digitial photos).
3) Select the photos you want to post, then hit "blog this" (you have to create a blog first, which takes about 2 minutes at blogger.com)
Add any captions you want.
You now have a blog post after doing almost nothing.
You can then right click on the blog photos that are posted, and select "properties" to determine the location of the photo, then cut that URL and past it into forums between the IMG tags.... or you can just link to your new blog. Feel free to PM me with any questions.