Google have now added the "Insert image" option to Gmail, but it is not turned on by default... To turn this function on you have to go to "Settings - Labs" and enable the "Inserting images" feature.
When that is done you'll see a new icon in the menu when you create a new message.