I've never tried to insert pictures, but I would like to suggest Firefox (which I use daily) and Google's "Chrome" browser. My oldest son is a computer tech at our large local school district. He loves using Chrome. Good luck on this.
Chrome will be having problems in the future now that Google refuses to support H.264 in HTML5.
Google is becoming the new Apple.
"If you have more miles on your snow blower than your car, you live in New England." "If you can drive 75 mph through 2 feet of snow during a raging blizzard without flinching, you live in New England."