Estilo de mapa personalizado en MapKit

Estoy buscando una manera de implementar un estilo de mapa personalizado en iOS 7, al igual que puedes hacerlo conmapas de Google. He encontrado algunas publicaciones que dicen que esto no es posible con MapKit, pero todas se publicaron hace un tiempo. Para aclarar, por estilo estoy hablando de colores personalizados y preferiblemente también de fuentes. Ejemplo de estilo personalizado de Google Map a continuación.

http://www.servendesign.com/wp-content/uploads/2011/12/zaarley-custom-google-maps.jpg

Realmente preferiría usar MapKit por razones de rendimiento, pero si no es compatible, también estoy dispuesto a usar otros marcos. Los que he visto son MapBox y Cloudmade, y por supuesto el SDK de Google Maps.

¿Hay alguna forma de hacerlo con MapKit? Si no, ¿cuál es la mejor manera de ir?

Respuestas a la pregunta(3)

Su respuesta a la pregunta