Did two tours, USA Guided Tours and Small Bus Tours. USA was a disaster. The bus was old and noisy and the guide was unintelligible and belligerent, cursing at my wife when, at a break, she asked him to speak a little louder. We left at the first stop and got a refund. Small Bus, on the other hand, was excellent. The bus was comfortable and quiet. Our guide, Bryant, was witty and charming and knowledgeable about the history and architecture of NY with lots of interesting nuggets. (His trick for riding the ferry is unbeatable.) They even drove to pick us up when we went to the wrong location to start the tour. We gave Bryant a $100 tip and he was worth every penny.