I started with miracle blanket. If you have a very colicky baby, that thing is a life saver. Then I moved on to a woombie until DS started rolling. I really liked the woombie too. They make a convertible one with arm hole option which helps to wean the swaddle.
I preferred the miracle blanket over the halo. I don't think I would have minded the halo one if dd didn't have to sleep on an incline. As she slid down the incline the halo sleep sack swaddle arms stayed put and ended up covering her face.
Re: miracle blanket or halo sleepsack swaddle
IVF #1 ET 1 d3 embryo 10/30/11 BFP
3 Embryos frozen (1 d5, 2 d6)
DS born 07/29/12
FET #1 ET 1 d5 embryo 02/10/15 BFN
FET #2 1 d6 embryo didn't survive thaw, transferred last d6. CP