Turning a motor into a servo

To interpret head movement why not use a 3-axis accelerometer chip. This will give you the required three degrees of rotation.
jack