I was with my family on a 2 days tour to Niagara Falls and believe me it was a very organized tour. Our tour guide was friendly and had lot of information about different. We did enjoy the tour.
I have been on many tours but this one from Chicago was a special one. This tour was perfectly priced and we were excited to take this tour. All in all it was a very good bus tour. I found tour guide rude at times but I think it happens when you have to deal with 50 different people requesting different things. I highly recommend it.
Except for the chinese speaking tour guide we enjoyed 3 days tour to San Francisco. I was really excited to visit the Denmark village and it was a great experience visiting this village. The feeling of visiting the best university (Stanford) in the world was out of this world.
If you are looking for a short family tour then I would suggest you to take this 2 days Niagara Falls tour from New York.This is a fairly priced tour with a lot to explore. You will simply fall in love with Niagara Falls just like me. However, you must pray to get a nice hotel otherwise you will not have enough sleep tp stay charged up for the next day.