I pretty much wrote your post about seven months ago. My DS was EXACTLY the same, a perfect sleeper at night but wanted to be held to sleep during the day. It makes it really hard to get anything done. We ended up compromising I would put him down for a sleep while he was awake, let him self settle and he would sleep for about 20 mins at first and the when he woke up I would hold him, settle him back to sleep and hold him for the rest of his sleep. As the weeks went on he would sleep on his own, in his bed for a little longer until about a month or so later he was sleeping properly in his bed for day sleeps. He is now nearly 10 months old and a perfect sleeper day and night. This took me a good 8 weeks to figure out though, before that he was tired and crying all day, it was horrible.