Lake Taihu is the second largest lake in China. With the fast urbanization and industry development in the river basin, the lake started getting polluted in the early 1990s and is now highly eutrophicated. People live on this lake are facing a terrible problem that they have blue-green algal blooms almost every summer. During that period, the water in the lake becomes mushy and smelly and drinking water safety is threatened. After some studies and surveys, several alternative solutions such as water transfer and diversion, restoration by large aquatic vegetations, water algal separation, pollution source control and integrated management are provided and discussed. All the solutions put forward have their advantages and disadvantages. Pollution source control is the fundamental solution while water algal separation act well in a short time when blue-green algal blooms happen. Other methods like biomanipulation need further study.