What is the best time to have the Yangtze cruise?

update:2008-04-02
The best seasons to take a Yangtze River cruise are spring and autumn. To put it more specific, it is April, May, September and October when the weather is cool and comfortable. These four months are often called high seasons. Despite the factor of weather, the best time is in winter in terms of price. The prices are the lowest for the winter cruises and the highest in high seasons.