I mixed Insanity in to my workouts a few years ago or so - its similar to P90X but more cardiovascular stuff. I have fucked up knee's as well, and while its easier on the knee's - its still a killer. Honestly, I would say integrate some light weightlifting into your routine a long with 25-45...