Congratulations!! I have pretty much looked into and used everything for my three babies.
I looked into the mini co-sleeper. It's nice for the size, but then you can't use it as a regular play yard after that - it only works as a bassinet. If you buy new, I don't think it's worth the money, but you might be able to find a great deal for a used one on ebay or craig's list.
I set up our graco pack'n'play with the bassinet and changing table for all three of my kids. I loved it! It was very convenient for diaper changes and the bassinet gave the baby a cozy space to stay. The only downside is that you actually have to stand up or sit up and reach down to pick up the baby for those night feedings (which is hard to do when your stomach muscles aren't in the best shape!!). But, it's nice to have if you want a seperate space for the baby. My son just turned 8 months old, and he used the bassinet until about 7 1/2 months (it's rated for 20 lbs, which he isn't yet, but he was pulling up on things).
I also bought one of those nesting beds that can go into your bed for my second son. If you have a big enough bed (we have a king), it's nice because the baby can lay in it and you don't worry about someone getting too close to them - it has hard sides and a night light that helps in the middle of the night. It also is very compact and folds up nicely for traveling, and it's not too costly. I bought one at a consignment store for $15.
I have also co-slept with all my babies, and it has worked out very nicely. I love being close to them and they have enjoyed it as well. It makes night nursing very easy!!! If you don't have a lot of room, this is a good option, as long as you and your husband are comfortable with it. I've also never had a problem with transitioning them into their crib.
Good luck!!