
I've tried the inflatable type, I certainly wouldn't go back to the old type, my dog didn't seem to mind the collar at all, he didn't bang into things with it, and quickly discovered it doubled as his own portable cushion.
This type wouldn't do for all injuries though, I imagine they wouldn't work for paws, or if you had a particularly limber dog.