I've done P90X and I started Insanity today. You may want to take a look at a Jillian Michaels website. There are a few videos that you may like. Sounds like you should try something low impact to avoid reinjurying your knee.

Vina