Any program works if you use it consistently.
I have a few BB products and they are decent enough. The sets are low budget, if that matters to you. P90 gets a little boring after a while. You alternate cardio with sculpting 6 days a week. I got bored pretty quick, but I have a short attention span. If you like having a set routine, then it's a good product.
If you want variety and are in pretty good shape, you might consider the Power Half Hour series instead. It has 5 different workouts that focus on different areas.