I had to have a new pillow due to severe neck pain when sleeping that was keeping me awake. I bit the bullet and got the one that my Chiro suggested - and one for hubby as well. We don't go anywhere without taking our pillows with us now because they work so very well!
Here is a link to the one that I bought. As I said, it's a bit pricey, but the support it gives no matter what position I end up sleeping in (although I don't sleep on my stomach).
www.coreproducts.com/therapeutica-sleeping-pillow-ergonomic.html