You can currently upload directly to the forums using the attach option in the Photo Tutorial. That's probably the best option for the moment.
If you're wanting to host on the web, then my suggestions to try out or at least look at: Google Photos, Imgur, DropBox and Tinypic.