Hmmm, hows about seats with built in parachutes? Kinda like ejector seats, but without the ejector.
If the plane disintegrates, the parachute deploys at a certain altitude. That would be a good reason to keep your seatbelt on through the flight. There'd be issues with oxygen and pressure at height... but it's a start.