As a mum to a bad sleeper I would really recommend looking into allergies/in tolerances to certain foods and additives. Google Failsafe and go to the Fed up with Food additives site, it has a lot of info on it. I have to be careful with my DD, I have just had a couple of weeks of hell after a period of bliss and it looks to be related to preservative 282. In my experience all the sleep cues, routines in the world have little effect if there is something in their system keeping them awake, once out of their system though a good sleep ritual works wonders.