The best sleeping position for 99% of people is on their back. A pillow under the knees can be helpful to take the strain off the low back if desired. As far as a head pillow, the ideal pillow for most people has support underneath the neck but leaves the head nearly flush with the bed. This can vary from person to person and I would advise anyone to speak with their doctor of chiropractic to know what is best for their situation.