I signed up for a line with t-mobile (2nd phone) just for the international access. Then I discovered the hard way they will give you the slowest speed the local network can provide. In many places I had 2G. Not worth it. Much better to just pick up a local sim.
I've had Harbor Mobile (business reseller of T-Mobile), and it's been soooo cheap, that I really cannot justify switching to Verizon. I tried AT&T and I seriously got worried every day regarding data usage (2GB data instead of Unlimited was just terrible).