I second ap me's post. I recommend using a photo hosting website, such as Photobucket, Fotki or others, rather than uploading images here as attachments.
If you use a hosting site, the process is pretty much the same, regardless of the site, and regardless of the website where you want to post an image. First, I don't know of any of them that doesn't offer a free account, so, no charge. Second, you upload your photo to the hosting site. Third, the hosting site generates the links that you can then paste into posts around the Internet. On the hosting site, you just copy the URL for your image, and then here in FSM, or on other forums, you paste that URL into the body of your post. The website reads that URL and retrieves the image from the photo host, and displays it.
An additional advantage to a forum host, in having his members use image links instead of uploading images, is in saving space on his servers. Attachments are generally saved as files on the forum host's server, while the link is just a link.
Hope that helps!