jumping in on the offset shoulder vs chest.

Choosing offset shoulders will give you 946 STR + gem (red) 60 STR bonus

What we stand to lose/gain is whatever the gem differance is +/- socket bonus.

If we ignore blue socket (prob will) then we'll miss the 60+ str socket bonus but still able to get 160 STR or 320 Haste from gem. 1106 STR or 946 STR + 160 haste (in addition to other stats on the offset shoulder.

Choosing tier shoulders will give you 946 STR + gem (blue) 60 STR bonus

If we take the red socket (def will) then we'll get 1004 STR + 160 STR or 80 STR + 160 haste. + the stats on the tier shoulders.

Shoulders:

Tier

http://mop.wowhead.com/item=87103 - gives us 1106 STR, 684 hit (40% can be reforged to mastery) and 604 haste.

Offset

http://mop.wowhead.com/item=86986 - gives us 1166 STR, 576 Mastery, 273.6 haste and 410.4 crit.

Taking offset shoulders will give:

+ 60 STR
- 330.4 Haste
+ 410.4 Crit
Then look at chest.

Tier -

http://mop.wowhead.com/item=87099
offset -

http://mop.wowhead.com/item=87048
Tier gives 1220 STR + 2 yellow sockets and 120 crit socket bonus.

We prob wouldn't get socket bonus so putting 2x 160 str gems there.

1380 STR, 727 haste, 362.8 mastery (reforged) and 544.2 crit.

Offset gives 1134 STR, red + yellow socket and 120 STR socket bonus.

We would take the socket bonus so throwing in a 160 STR gem and a 80 STR + 160 haste gem.

Offset would then give us 1134 STR + 120 STR (socket bonus) + 240 STR (gems) and 160 haste (gem)

845 Haste + 677 mastery.

taking offset chest will give us:

+ 114 STR

+ 278 haste

+ 314.2 mastery
- 544.2 crit
So let's compare the gains from taking offset Chest vs tier Chest and offset Shoulders VS tier Shoulders

Taking offset shoulders will give:

+ 60 STR

- 330.4 Haste

+ 410.4 Crit

taking offset chest will give us:

+ 114 STR

+ 278 haste

+ 314.2 mastery

- 544.2 crit

Which of the two would you take?