We would really recommend Discover China. The people are so nice and willing to help. Our tour guide Lillian was really helpful and a great source of information. Leon our guide in Beijing both times was really knowledgeable and a very interesting man. All the other guides were good as well. We enjoyed the tour so much that we are planning to do the same tour again in 2010, so that we can pick up on the things that we missed on the first time around. We would also recommend the Rickshaw ride in Suzhou, it was great fun. In 2009 we are going to Portugal with Travelsphere.