I had every intention of putting my baby in her crib from the beginning. But after the Caesarian, and after finding out how much I worried about my quiet baby, I made a change. I got a "Snuggle Nest" at Babies R U. It is a 3 sided fold up bed for infants. It has it's own little mattress and sheet, and it fits between the adult pillows on the bed. My munchkin slept there until she was 6 mos. old. I would lay next to her to put her down for her naps and at night, then get up and go do whatever it was I had to do. If she fell asleep in my arms after nursing, I would take her up and put her in "the nest" and go back downstairs.
When she was 6 mos, while my hubby was giving her her bath, I moved the nest into her crib. That night, I held to until she fell asleep, took her upstairs and put her in the nest in the crib. She slept through the night. The next few days at every sleep time, I did the same thing. One day, (about a week or so later), I took the nest out of her crib and she's been fine. She's now 14 months old.
What I liked about the Snuggle Nest is that when I woke up, she was right there. When I needed to nurse, it was easy. If she woke up during the night, we got her settled right away and went back to sleep. Also, when we traveled with her, we took the nest and she slept anywhere we slept. If you decide to get one, I would advise you to get some extra sheets too.
Enjoy your beautiful baby boy!