Hi Amanda,
Great job so far! Seems like solid progression through the programs. My thought is to have you do a P90X Classic/Insanity hybrid. Basically it is a program where you do the resistance training of P90X and add in some more higher intensity cardio of Insanity. You can find the hybrid
Here. Check it out. I have done all these programs and hybrids so can help you with your questions. Just ask...
--Mike
Team Engage
P90X Certified