I use Flexiroam.
It works anywhere, the data package are valid for a long time and when in china.... no need for a VPN.
I haven’t compared with the ones above yet though but very useful for the countries with restricted laws on social networks or simply google.