FitCord Resistance Bands 3-Pack (7lb/18lb/40lb)
Good Quality and adequate resistance.
After much research, I decided to purchase this set of bands for use with p90x. I just finished my first complete cycle of p90x and I must say that I couldn't ask for anything more out of the bands. Before doing p90x, I lifted weights about 2x a week and considered myself to be a pretty fit guy. The nice thing about this set of bands is that you can use the lowest resistance one for the tougher exercises (I use them for shoulders), the middle resistance for other muscles that are not quite as strong as your main muscle groups (triceps, back, etc), and the highest resistance for the main muscle (I only use this for biceps). I would recommend these bands to any skill level going into p90x... if you are just starting out then you could easily complete the program with the lowest resistance band.