I used this for several days in NYC and it was a great resource. It knew when certain lines were not in service which helped me avoid problems. It worked great offline. You can bookmark directions but you cant name them yourself and the way to bookmark them is a little hard to find. There is a great "show neighborhood" feature that shows more detailed maps of the subway stations and streets. These detailed maps can be downloaded in advance and then used offline as well.
LeopardReviewer about iTrans NYC Subway, v5.1