Stabilizers are definitely not all the same. The Octane, Stealth, and Doinker are some top choices.
The higher priced models are usually worth the money spent. Some stabilizers are just a weight and others are just vibration absorbers.
My best advice is go to a shop that has several choices and shoot as many as you can. What I like you might not
Dan