Sean Maday from Google just posted this video demonstration of how the HTML5 drag & drop and file APIs can be used with the Google Earth API to dynamically parse KML and geocode a CSV.
It is so cool and simple. I love it !
Check up his code here : http://sigacts.com/html5/