There is no simple answer to this because it is a minefield.
For starters, forwarding emails which have images in them often do fail because the sender doesn't have those images on his/her computer's hard drive in the first place. The email the sender, in this case you, composes expects to find the image stored on your computer, and while it seems as if it is from the email you are forwarding, it might not be. The image in the email may be held on some server somewhere and the email is pulling the image off the server, (downloading it), so it can be displayed in the email. If, by the time you forward the email on, the server has removed the image, or relocated it, then the new recipient will just see an empty place.
You are right that you can copy the images into the forwarded email, but I would 'save' the images from the email you received first to your hard drive, (the Desktop is a good, convenient, temporary holding area), then instead of forwarding send a completely new email to your recipients and "Insert" that image into the email.
Does that help?
Mark
I am using Windows Live Mail and just recently I am unable to forward e-mails with photos in the body of the e-mail. Trying to forward, I get a warning that 1 or more pictures cannot be found. Do you want to send anyway?
I can copy the photos and put them in a new e-mail and they forward as slide shows. A message is rereived that the photos will be available on Skye.com until---.
Can this be remedied? My ISP is Comcast.net.
Dublindoc

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic