We got my son a full-sized bed and on the nights he does have a nightmare (like last night) one of us will bring him back to his room and lay down with him until he falls asleep.
He and my wife are very "large" sleepers (move around a lot), so co-sleeping is not an option if I ever want to sleep.