Thanks for the comments, everyone.
To andrewtansj, I use photoshop CS3 and I did not use autostitch at all... Just hard work in blending and cloning and distorting the images together...
To Lastboltnut, the reflections in the water are due to the compression. I guessed I was running out of patience in the end, not downsizing the pics carefully