Wow! I wish I had all the equipment! I live in a very small apartment and have very little room. But I make room to do free weights. I am too shy to go to a gym. I too messed up my meniscus and tore a tendon in my other leg years ago so I know where your coming from. I also try to do workouts that require me to lift my own body weight, squats, pull ups, push ups etc.
current weight: 144.4