I am currently on a flight from San Jose to Chicago, and the flight has in-flight Wi-Fi, provided by Gogo Inflight Internet. When I tried to connect to the wireless network with my linux laptop, I wasn't able to get it to work. I decided to connect to the network with my iPhone, so I could do a Google search to find a solution.
I created an account from the iPhone, and the paid for access. One of the terms of service is that I would be able to use this account on any mobile device, but wouldn't be able to use this on my laptop.
I found a solution and it tried it, and it appeared to work. (I will post a link to the site when I land) I did notice something interesting. I was able to use my existing login to the wireless network.
Another interesting thing is that while I am in flight, the iPhone's location is reporting that it is still at San Jose airport. I wonder if the network connection is routing through satelites back to the originating airport. It will be interesting to see if during the return flight the iPhone's location is Chicago or San Jose.