Re: 50MB over what time ?
Well there's mosh which runs over ssh... and for some reasons at least some pre-paid carriers even allowed you to use that if you had no money on your account.
In any case, what's nice about the system used in German ICE trains is that you get a local copy of OpenStreetmap with an indication where your train is.