Hi. I'm a new member, and I live in Ningbo. I've been here for a year and I'm staying for at least another one. It's the only place in China that I have lived, so I can't compare it to anywhere else, but if someone doesn't want to live in a major metropolis, it's a reasonable option. If you want to spend time in bars and restaurants with other foreigners, then there are 2 areas that have these, and though the place isn't overrun with foreigners, there are probably enough around if you want to base your social life around them.
I'm a bit hard on Ningbo the city sometimes, because to my mind it is polluted (but maybe less so than other parts of China) and though locals constantly say how beautiful the city is, this seems to be based primarily on the fact that the main river and the buildings have lots of pretty lights on them. If you have never forgotten the giddy excitement of Christmas trees, Ningbo may be the place for you.
My reason for staying is that there is a good Salsa dance school and I'm not sure I would find another one outside of the big cities. If anyone visiting or living here think that they can match the Chinese natural sense of rhythm, feel free to get in touch and come along.
Anyway, as i said I'm a new member, so I don't think I can pm anybody yet, but OP, it would be cool to meet up, show you around and maybe pigyback on you into a social life when you arrive.
If anybody has specific questions, feel free to ask. Invictus, there is a bar called Z Rocks. I think that they probably have rock music some if not most nights, though I only go there on a Sunday for Salsa.