Google Maps has the ability to edit "My Maps" to store for classroom use among other other things. Check out: Google Maps Mania
Wow! This just rocks! 50 More Things to do with Google Maps Mashups
Tell me... are you using anything like this in your classroom?