I'd focus on the company with the Best monthly salary
It's not just about the money for me and your talking about a difference of a couple of thousand per month I would rather go without and work for a solid and reliable company than to go somewhere like chingbongdabingzow in the middle of nowhere to count grains of rice once I've finished counting my cash.
$73,000 rope isn't ideal but then Shanghai sounds ok, Have you spent any time there USMC?