Re:
imgur.com is excellent.
Upload your photos, and for each one, they provide easy copy & paste links. For these forums, use the versions called "BB" codes, for bulletin boards.
Totally free, and easy.
If you look at the bikes in my signature, all of those photos are hosted on imgur.com...