My son was born via c-section and although he slept (like a baby!) well, he screamed lots when he was awake and was always clutching his head.
A client of mine is a cranial osteopath and he suggested we tried cranial massage, as the c-section meant his skull was never squeezed through the birth canal and it may be out of alignment (same end result as forceps, but the opposite end of the scale I guess).
My wife took him when he was about 4 months old and said it was the most amazing thing she had ever seen – Tim appeared to hardly touch his skull, but he instantly seemed to relax and was like a different child after that, far more relaxed and generally happier.
She took him back for a second session and was told after that that he would be fine. He also spotted that she was holding herself funny (due to carrying a 2 year old on one hip whilst pushing the pram!) and did something to her back which worked a treat too!
I am the most cynical person in the world when it comes to stuff like this, but when it comes to your kid you'll try anything and this really does appear to work (or it did in our case at least).
Not sure where you are based, but this guy works in Mill Hill and Harley Street and my wife talks about him like he is the chosen one! From memory it was about £60 a session at Mill Hill and is the best £120 I have ever spent.
Email me if you want his details.