Our baby slept in our room in her own cot - she never liked a Moses basket - until she was a little over 1 (we lived in a one-bed apartment, however).
I'm not one for 'co-sleeping' personally. For starters, in the UK, our bed is too small. We have a double. Even though we are not large people, it's small even for the two of us.
But it works for some, I suppose.
With this one, we'll try a Moses basket again, but if not we'll do the cot thing in our room again.
We'll have to see how this one sleeps.
Our daughter is a VERY good sleeper. If this one is, too, it will be easy enough to move him/her into the other bedroom w/his/her sister at about 6 months.