Yes, the Hillrom 105 is completely programmable and has a pause feature allowing you to pause to cough whenever you need to without messing up your settings. It comes with a cord with a squeeze bulb on the end you can hang on to so you don't have to get up from where you are sitting to pause the vest, or you can pause on the unit itself. It can be turned on and off (and unplugged) without losing your settings. You can program a cycle of up to 8 different speeds/pressures.
The improved vest jacket is washable and has new hose connectors that dramatically reduce wear and tear on the hoses near the end, since they don't have to 'bend' around on the sides and they move with your child. Before, the way they stuck straight out the sides and then had to bend around DID lead to a lot of cracking. In the almost year since getting the new jacket, the hoses we got with it still look like new. They come undone far less often, too. I feel the new design of the jacket gives much better percussion in back than the old one since the shoulders now lie flat, and the velcro doesn't grab Emily's hair, so she likes it better too.
All that said, we haven't tried any of the others... but wanted to clarify the differences between the older 104 and the model currently offered (the 105) which offers many improvements.