There is only 1 brand of Avalung, which is made by black diamond. The concept of it works great, but the practicality of it is a different story. I don't know how you would get the avalung into your mouth with your helmet one while getting pushed down the mountain in an avalanche.
As for airbags, The ABS, BCA, SnowPulse, and Avi-Vest all have their pro's & con's. I really think the biggest factor on the airbags is the comfort level of the pack. You can check out all the different airbags at: http://www.snowbigdeal.com/servlet/the-Avalanche-Airbags/Categories