Hmm, I think I could probably do as many pull ups as body weight bench presses.
I love to deadlift. That is my most powerful lift, so I'm fine there. However, at the moment i'm not deadlifting since I'm on Omega's workout. I guess I'm just comparing the wrong thing. However, when I would do bent over barbel rows, I was way weaker on that as well.