I will say, I think Insanity was better for me BECAUSE I'd done P90x. If I would have jumped right into Insanity I feel like I would have been a bit overwhelmed.
I've been fairly fortunate. I have a friend who is a nutrition/fitness professional. She personalized a workout plan, meal schedule...