Weights I can do. Pull-up bar, I don't know--depends if it will work with the door frames in our apartment. I thought P90X was for people who were already fit? I'm ashamed to say I don't really qualify under that heading. And what about maintenance? I can't and won't keep up 45-60 minutes, 5 days a week. Power 90 is the precursor to P90X. You can try that first and then see if you're fit enough for P90X. You should be able to find a pull up bar that works with your door frame easily. The alternative is using resistance bands but I personally doubt you'll see the same results. As for maintenance, P90X+ has been awesome for me. The workouts are shorter than P90X.