i don't really "get" co-sleeping. i love my baby with everything i have, i don't even like to be away from him for an hour. however, i can't sleep with him.
first, i've tried napping with him and it just doesn't work out. i put him on nick's side of the bed and he wiggles around until he's pressed up against me, then he buries his face into me or under my arm or something.
second, it's such a light sleep that i would never feel rested if that was the only kind of sleep i ever got.
third, when i was pregnant my boss was dealing with issues trying to get her
7-year old out of their bed and into their own.
how do you ever get your child into their own bed? after spending 2 years snuggling with mommy and daddy, why would they want to go sleep all alone in their own room?
i have to assume there's no spontaneous pre-bed or early morning sex either.
we had finn in a pack n play in our room from birth until about 2 1/2 months. i wanted him in our room until at least 4 months but nick wasn't sleeping well and he's the one who had to get up for work every morning so we moved finn to his crib in his own room. he's always been an awesome sleeper but he slept even better when he was in his own room. i think our noises (snoring, tossing and turning, etc) disturbed him when he was in our room.
personally i think the longer you put off putting them in their own room, the harder it will be to make that transition.
edit: i forgot to add that i have no problem with people who co-sleep, as long as they're doing it safely.