I use the Jaybird X2's as well as the Jabra step wireless. While the Jabra step wireless is also a decent set, the Jaybird X2 is noticeably better, with crisper and tighter sounding bass.
If you want to use it for the Gym, and also attending calls during the remaining part of the day, you will need two sets like me. I use the Jaybird's for my morning jog ( approx. 2 hrs ), and then shift to the Jabra's for the remaining part of the day. You don't necessarily need something with the Jabra's sound quality to take calls. I didn't want to sell mine after upgrading to the Jaybird's, so using it for phone calls now. So, you can go for any of the cheap ones available online for phone calls, and invest in a high quality set for music.
I haven't heard any of the other sets you have mentioned. But they all are highly regarded. So depends on the sound you like I guess. The powerbeats have a boosted bass, if that's what you like.
For me the Jaybird's are under stated at looks ( the Jabra's are loud and head turners where ever you go. Though they look more like hearing aids, than earphones
), sound wonderful, have a good comfortable fit, and excellent battery life.