I bought a bubba moe and then sold it on ebay. I found it really really big for bubs.

I would maybe wait until you have your baby then go and try them out with your baby to see what you both like as they arent cheap.