Thinking well in advance here, as I'm only 6 weeks pregnant with DC2!
I didn't cosleep with DS. He slept in a crib in our room until he outgrew it, at about 5.5 months, when we moved him into his own room. I breastfed, and did all the night feeds myself as I couldn't express, and nearly went to pieces with sleep deprivation. He wasn't an easy baby - he had a tongue tie, was always hungry, cried a lot, took around an hour per feed then had a lot of problem with wind, and would only sleep for the first 3 months when attached to me, ideally by the nipple. The worst night that I remember was when DH found me crying on the bathroom floor at 5am, leaving DS screaming alone in the crib, because I'd been trying to put him down since 10pm and failing.
I should have coslept, but I was so afraid of DH, who is a very heavy sleeper (hence the solo night feeds!), rolling on him. At around 5 months he suddenly discovered how to get to sleep by himself, and has been a good sleeper ever since, but my memory of his first few months is overshadowed by a black cloud of anxiety and sleep deprivation.
This time, I will have a 2 year old DS to look after as well, and can't go to pieces the way I did last time. So I'm thinking about options. If this baby is similar, I think cosleeping may be the sanity-saver I need. But how to do it safely? I've looked at the bed-side sleepers, are they any good? And I don't want to do it long term, maybe for the first 6-12 months at most - how on earth do you move a co-sleeping baby into a cot?