Well, Shanghai is Shanghai ! I went there to visit friends, not really my type of city. Too international, too much English, but some sights worth seeing. Its a place that you kind of have to see once, but for me once is enough. Partying and shopping are pluses in this city.
Insider Tip:Expect lots of English speaking people .