There really isn't a better option for on-board data access than the wifi service they offer.
The only time I would ever get data through my phone provider is if my employer were picking up the tab, and even then, I would feel guilty submitting a HUGE tab when wifi would do just fine.