Well, there's some math to be done here, cuz keep in mind that 29430 and 28200 health neither suffer from diminishing returns where as your dodge.. will.

Using Satrina's formula for dodge for a warrior:

http://www.tankspot.com/forums/f63/4...avoidance.html
http://evilempireguild.org/guides/im...e.diminish.jpg
we can plug in your two values of character sheet (before DR) dodge and figure out how much real dodge you have (post DR).

21.56% scenario:

1) Calculate your overall avoidance: given: 21.56%

2) Calculate k/A: 0.956/(21.56) = .04434

3) Calculate 1/c + k/A: 0.01135 + .04434 = .05569

4) The result from step 3 is 1/Ad, so now invert it: 1/0.05569 = 17.96% Dodge. This is Ad, the diminished amount of dodge actually gained