I may need to hear your secret on bench. As long as I've been working out, I've never been able to produce a strong barbell bench, in fact it's quite embarrassing. I was (at one time) throwing up the 105lbs dumbbells on flat bench, 70lbs dumbbells for shoulder press, and doing weighted parallel dips with up to 65 extra pounds. So fairly well rounded in the important areas. I'm sure it doesn't help not having a consistent spotter.