Last night we setup an alt/social run to Naxx.
On the plus side, it was nice to play a little with my DK, I got his some loot, got to use him a bit and remember why I had so much fun leveling him. During the run I got to do both a little tanking and mostly DPS and I think I did good on both. My tanking spec felt good to me, I had plenty of "emergency" buttons and I think my health regen as blood helped the healers.
As a DPSer I did pretty well (considering my gear), about 2.3k DPS on some boss fights. On trash I think I could do better, I am thinking maybe putting a point in Corpse Explosion, but since that will only really help on trash mobs, I am not sure I will go that route.
On the negative side, Naxx bores me a bit due to having been there so many times :)
Also, we had an OT who's main is a hunter and he didn't know the correct tactic (as a tank) for some of the fights, causing us wipes. Especially on the first boss of the Spider Wing we wiped several times until I replaced him as OT.
The run was also slow due to wipes, low DPS and having to explain tactics to a couple of social people who had not been in Naxx before. We were also only 9 people there as there simply wasn't a 10th person online and this didn't help, but still, looking at Recount during the run when you see someone supposed to be a DPS character doing below the tank, you realize you have some DPS problems :)
Still overall I am happy I went as I got some badges and even the T7 shoulders. We cleared 2 wings which is not too bad. I got the gloves token with 60 badges and got the tanking version of the gloves and shoulders with the tokens since I consider tanking to be my main spec for the DK.