Could you maybe add in the code where it's traversing something like
if not a "mousemove" then create the htmlballon?
case 'KmlPlacemark':
google.earth.addEventListener(eachSubNode, 'click', function(e) {
// prevent the default balloon from popping
up
e.preventDefault();
######## HERE CHECK FOR MOVEMOVE, IS IT POSSIBLE? ##################
IF NOT MOVE IS MOVING THEN DO THE BELOW???? WOULD BE THE BOMB!
var balloon = ge.createHtmlStringBalloon('');
balloon.setFeature(e.getTarget());
balloon.setContentString("<table width=275px><tr><td><a href='#'
onclick=JavaScript:RunComps('" + e.getTarget().getId() + "');>Get
Comps</a><BR><a href='#' onclick=JavaScript:RunOPs('" + e.getTarget
().getId() + "');>Other Properties of this Owner</a><BR><BR><div
align='left'>" + e.getTarget().getDescription() + "</div></td></tr></
table>");
ge.setBalloon(balloon); //set the ballon to ge plugin