Hi Sunjade,
I hv been to Shanghai twice & really enjoyed myself shopping there. R u staying in Pudong or Puxi? Puxi is the older part but with lots of action. Pudong got the Dong Fang Ming Zhu Tower & from the banks of Huang Pu Jiang, u can have coffee & admire the Bund opposite the river. BUT frankly not impressed by the food.
For shopping:
If u r looking for souvenirs for yr friends, can go to this 3 or 4 storey (forgot) wholesale place beside YU YUAN as some girls mentioned, there r these keychains, handphone accessories very very nice selling at less than S$1. Once u are inside YU YUAN, gotta bargain & things not that cheap.
I got my boots at this shopping centre at Tai4 Ping2 Yang2 Bai3 Huo4 at Huai2 Hai3 Lu4. I tell u, if there are anything u MUST buy in Shanghai, it is the shoes!! The entire floor of shoes..look out for those goat skin ones, the leather is soft, the design is up to date & the varieties...ohmigod... the price is cheaper than Sin too.
Clothes ah...mmph depends on the season, u may not get what u want for S'pore. R u into fakes? If u dun mind, u can go Xiang4 Yang2 Jie1, all fake stuff. Must bargain, cut until 30% of the original price, the pants are at most RMB70 - 120
I also went to these HUGE wholesale place which the clothings & shoes are seldom more than RMB30, bought two pairs of shoes for RMB50 & tons of tops. The designs are all up-to-date but quality not like Tai Ping Yang so good. BUT u have to be very adventurous & daring because it is not a tourist place, a little messy, no place where u can relax, sit n drink kopi. The place is at Qi1 Pu3 Lu4.
As for Nanjing Lu I was too dazzled by the huge shopping complexes lining the two sides of the road, in the end never buy anything there.
For nightspot,
It is of course Xin1 Tian1 Di4, lots of cafes & pubs, can sit outside & people watch.
If u have time to spare, do venture to the outskirts where there are those Gu3 Zheng4 (Old Cities) like Zhu Jia Jiao, Zhou Zhuang...those are very old river cities. Interesting places to see.
I had a one day trip to Hang Zhou by train (abt 2 hrs, if I remember correctly) to see the infamous Xi Hu & went to a huge awesome chinese temple Lin Yin Shi. Can consider too.
Hope these info helps u to plan yr trip...oh by the way, I travel by taxis most of the time coz the train station is quite a distance fr where I stay.