I have both and absolutely ADORE Insanity! Having said that I am now in week 2 of BBL and am pleasantly surprised with this program. It would greatly depend on what style you are looking for and what type of workouts you already own. Insanity is intense, no nonsense, get to it all out workouts. BBL is less intense (which does not mean it is less effective) and it complements my mostly intense workout collection. Cardio Axe has some dancy moves which I would typically turn me off, but you know what - it is FUN!! I'm not sure if I'm helping you make a decision, but they are very different programs