Then look no further than the latest release of GeoServer which has fantastic new KML serving capabilities on a par with the Google Earth Enterprise server.
The key new capability here is to stream vector and raster data to Google Earth as the user zooms or pans making sure that only just the minimum amount of information is transferred thereby giving the great performance you expect from Google Earth.
This release of GeoServer can also extrude KML with a height attributes allowing users to stream simple 3D model data to Google Earth.
GeoServer continues to develop into a serious enterprise application which no doubt is getting the attention of the guys in Redlands and is providing much needed competition in the market. From a KML perspective it is now possible for an organisation to self publish almost any type and size of geospatial database using an open technology stack.
And it runs nicely on my Mac !!!
Written and submitted from the Google Office, London.