Posted 14 January 2010 - 05:11 AM
You could try raising the head of your bed. The higher it is, the less likely you will be to snore or have apnea-like events, and the less comfortable it will be to sleep face down. I've seen a thing advertised for snoring prevention, called a "snore-ball" iirc; it would prevent you from sleeping on your back, which leads to more snoring. It consisted of a ball of some sort with a strap connected to it. You would wear it around your chest with the ball in the back, and if you happened to roll over onto your back at night, it would be uncomfortable and you would roll back over. You could make or buy something like that, but have the ball be on your chest instead of your back.
I mostly sleep on my stomach, and would rather sleep on my back too. I find it a lot harder to get to sleep on my back though, and if I'm on my back, I tend to snore, so I only try it when I'm sleeping alone. It's definitely better for you to sleep on your back, although apnea and snoring can change the equation.
As for the first class flights, it would be cheaper to buy an airline seat and a noise generator.