SQ offer free Wifi to F (and I think J) and PPS (qualified or Solitaire) through IT (seat number + surname) but only a tiny number of MB - 50 (F) / 30 (J/PPS) from memory.
JL do it for F with vouchers (unlimited).
As far as BA goes at the moment, I'm just happy to get the Wifi at all, even if it's not free.