I assume that if I only have 9-10 hours then I probably won't be taking public transport. I would probably arrange for some sort of private tour who could pick me up at the airport and take me to many sights for the day. I know they have one day tours in Beijing that take you to the Great Wall, Forbidden City and Tiananmen sq. Don't know how I would spend the day in Shanghai. Any suggestions?