2shared - download mitigation.xls
Here is my mitigation spreadsheet at the moment. Put your stats in at the yellow part. Swings/HtL is a value you supply which basically means any given time you are attacked, how many attacks have you received in the last 10 seconds? This is an estimate which varies by encounter. It's a lot higher if you have many adds to tank, and a lot lower if the boss frequently takes breaks from attacking. There is also a field for Night Elf racial. Set it to 2 if you are are a night elf and 0 otherwise. I haven't modelled any other racials such as stoneform because (in the next patch anyway) they will just be a static damage reduction that won't impact your gearing priorities.
There are three tables at the top, which show calculations for no meta gem effect (if you are using mastery and run speed for instance), the block meta, and the armor meta.
At the bottom of the sheet, you see stat priorities. These are given in amounts of equivalent armor. Just consult the row depending on which meta you are using. There is also a small section showing how much each meta is worth, if you are trying to figure which one you prefer.
Things to work on-
Are crit blocks with the meta 61% DR or 62% DR? My spreadsheet uses the latter, but I'm not sure.
I don't have any nice way to model trinkets and procs. Maybe in the future.
It's not very pretty. Deal with it =)