I'm an "OTHER"...
We do both, co-sleeping and crib sleeping. When ds was first born, it was easiest to have him in bed with us as we were getting our nursing relationship established.
I also believe that for the first few months, newborns are adjusting to life outside the womb. I think that they really need to be very close to other people (Mom/Dad are the most likely choices) to get their natural rythyms in sync.
At about 5-6 months, ds got very "wiggly" in bed. Dh is sensitive to being touched at night (he's very ticklish) and would jerk awake every time a little hand or foot touched him (we have a Queen-sized bed). So, we made a gradual transition to crib. When ds would wake up for feedings at night, dh would get up, retrieve ds from the crib, change the diaper, bring him to momma for nursing and return to slumber land. When ds was finished nursing (I got to doze) and went back to sleep, I would get up and place him back in the crib.
I am expecting in September and we plan to use the same method. Baby in bed for first few months....etc.
When we travel, we try to get hotel rooms with a king bed or two queen beds. We all sleep together in a king. Otherwise, one of DS and I sleep in one and DH sleeps in the other if it's 2 queens. But, DH and I face each other and get some "talk time" (or perhaps I join him in the other bed) while precious boy sleeps.