Thomson long haul generally have in seat entertainment, but their short / medium haul don't.
I was really surprised at the inflight wifi with Norwegian as they are a budget airline, but it works really well, it's not super fast, but it's better than we have on the ship.