Originally Posted by
mlin32
I would not buy a wifi package in advance, because there is no telling whether your appareil will be equipped with a functioning wifi.
Better off buying on-board, for what you need probably the highest packaging will be needed, I'm not even sure the bandwidth is good enough to play online games.
I personally tend to buy a package in advance, as I have found it is a little bit easier for me to activate an existing package that is linked to my account, than to purchase one when the wifi connects to the internet at some point in time at the beginning of a flight.