http://googlegeodevelopers.blogspot.com/2009/04/markerclusterer-solution-to-too-many.html

Perfect solution for displaying many markers at the same time in Google Maps.