There's that one map maker which uses Google Maps API to integrate labeling and zooming and all that good stuff... perhaps we can take a look at that?