Hmmm...I probably would pay extra for a martial arts class (especially for self defense). I really enjoy variety, which is why I have a gym membership. With the membership I can attend all of the classes. The bootcamp, crosstrain and step classes actually are all very good at the gym I go to. They offer a salsa class, but I haven't been to it yet as it is during the kiddos naptime. Not sure if this helps you at all! ;-)