Do you do a lot of traveling? If you are one of those people who are putting a lot of miles on frequent flier program, you may want to consider a travel pillow.
A travel neck pillow is often U shaped. It can used while you are sitting waiting for your airplane, or riding. A good travel neck pillow will now allow you to sleep upright without straining your neck to the side or going back wards.
There are many Travel Neck Pillows designed specifically for the frequent traveller. You can buy travel pillows in foam, fiber and even ones that comes with an ice pack (designed for patients with headaches, called the headache ice pillow)