Having multiple caches and the ability to add new maps is a great feature and gets round the problems I've had with similar apps when I have a lot of saved maps. However, I think you should make clear that this requires both iOS4 but also Java SE6 -1