I'm similar to LimeSlice - We co-slept with DS until he was bout 6 months, he then slept in his cot. He does co-sleep with us when he's sick because he's constantly crying and his bedroom is in the back of the room. Nowerdays, he goes to sleep at 10pm on DH, we move him into the cot at 10:30pm and he generally sleeps in there till he wants a feed (or to be cuddled) at 4:30am and after that wake up comes back with us.

So far, it's working brilliantly