I’ve been spending a few hours messing around with the MapKit part of the iPhone 3.0 SDK. I was able to easily get a scrollable google map up and running pretty quickly and then mess with rendering my own content on top of it. I need to be able to place multiple markers around the map, but I don’t want to use map annotations for all of them because the pins just look horrible. They’re fine for user locations, but pins everywhere just looks bad, plus they’re only available in red, green, and purple. So, I’m drawing my own markers on top of the map and that seems to be working well for the most part.
Going to keep messing with it for a bit and see if it’s definitely a piece of the sdk I want to continue to use.