The problems with this are that it is hard to get comfortable without a good pillow/blanket, which the ones the airline give you ARE NOT... and even if you DO want to use the airline provided pillows...let's face it...they are pretty nasty.
So the solution is simple. Bring your own neck pillow (and you can use them on nice long driving trips too).
This large list showcases the very best neck pillows that you can get. They will have your driving (as a passenger I hope) or flying in style and comfort and give you the rest and relaxation you want and need.