EK offer it free for the whole flight to F and J if you are member of SkyRewards. It does require you to log in which is annoying if you can't remember it but it is a good compromise I think. Be good if BA could do something in business class for free wifi for Gold maybe?