By signing into Google Maps, teachers and students can create custom maps that include "pinned" images, links, and even embedded videos. Google Maps now includes a web version of Google Earth for an immersive experience.
Open Street Map lets teachers and students create custom maps. An account with an email address is required, though.
Quick Maps allows students to “doodle on Google Maps.” Choose a location, draw lines, scribble, place markers, and the share the final product with a link. If teachers or students create a free account, then Quick Maps can be saved and edited.
Scribble Maps allows students to edit and make notations on Google Maps. There are a number of features including text, images, and markers. The final product can be saved in a number of formats - including Google Earth files - and shared with an embed code.
Big Huge Lab Maps allows students and teachers to create an easy to use world map, and then highlight various countries. The final image can be saved or embedded on a class web site or blog.