I am happy to be named a friend! I hope you and your students find this work useful. Sometime later this year I will release code on how to create websites that use Google Maps/Earth to map information in a back end database. You can see an example at http://ctasgis02.psur.utk.edu/tokml.
Hopefully, I will complete an e-book on how to program for KML mapping engines, both desktop and web based.