^agree about Shanghai. Super cheap to live there and you get the best of the west and the east combined in one city.
Only thing I don't like about it is it lacks nature... it's kinda flat, no mountains, no lakes, no beaches, not enough parks... it's just a pure ass city.
Take the train to Hangzhou 1 hour train ride from Shanghai-Nan (or 30 mins with high speed train) to see some nature. Great little city.