This is fantastic. Opens up all kinds of new ways to use maps when you can have this much location specific data without cluttering or slowing the UI.
I very much like this fresh solution though, particularly fond of the animation.
I'd be curious to see how Apple's code would handle 100'000 photos though :-)