Top!
The best guide bar none. Try Augmented reality. It blew me away. Con: I cannot find the options of (a) deleting visited sights from the itinerary and (b) editing the sequence of sights to visit.
NP lover about
Rome Travel Guide (with Offline Maps) - mTrip, v1.5