I say the Thor Force or the Fox Air frame.
why? both offer padded shoulders and fit great, the air frame has a 2 piece hinged back, so it contours with your back as you move-great protection. My friends have them and they have held up well. I went with the newer Thor Force protector, it is the first to offer super thick padded spinal protection on the rear plate, padded shoulders, adjustable shoulder levels (to lower the chest/back plate or rise) and the shoulder pads are the lowest on the market, meaning... when you look over your shoulder, your helmet doesnt hit the shoulder pads. I am very satisfied with it.
I was at the bike shop the other day and they had ordered in Fly racing protectors, I didnt even know they made them, IMO, they didnt impress me one bit... good luck.