While I was nursing we did co-sleeping, but we had one of those "bassinets" that the side attaches to our bed, so that if I was really exhausted, I could put Seth in the bassinet, and he'd still be right beside me. But I wouldn't have the fear of rolling over on him. (I was always terrified of that - I had nightmares all the time with my first child, and even woke up screaming one timen thining I had! Woke up my husband and the baby. <img src="/images/graemlins/blush.gif" alt="" /> )
Daytime naps I would always lie down with Seth, he and I both slept more peacefully.
Now that he is 3, he is starting to want to climb back into bed with us again - I'm not entirely sure why, except that our family has been going through a tough time with our oldest son - and maybe Seth is picking up on that stress. We would like him to sleep in his own bed, mainly because he is such an active sleeper. He's all over the place! I usually wind up kicked in the face several times - not very restful for us - but if I can get him hooked with my arm and get him to snuggle up to me - he'll settle down, and i don't mind so much then.
What can I say - he's my last baby, and i hate giving these moments up. I know they won't last forever. <img src="/images/graemlins/frown.gif" alt="" />