Do any of those things you attach to a cot that play music / shine lights on the ceiling / whatever actually help in getting a baby to lie in there awake without crying and to doze off to sleep?
I have been playing soothing music (Chet Baker) for the last couple of days when getting DS to sleep for his naps. I would recommend it - I have no idea if it gets him to sleep quicker, but it certainly makes me feel more relaxed!