The process of getting connected was simple. All they needed was your name, address and credit card number. I found the service acceptable for general web browsing and email access. However, it was slow when I tried to watch an episode of a favorite television show. So much for be able to watch a Red Sox game while flying!
I have only one recommendation. Try not to think about or calculate the per-hour or per-month cost of this service. You'll have a much more enjoyable flight!