it depends on the isp you choose. DSL is definitely out of the question, cable maybe depends on the provider.
I am not sure about beijin, but shanghai is very high tech since alot of the infrastructure are brand new. If you are serious, probably should just lease a dedicated or shared t1...