Definately geared enough for heroics though your avoidance seems pretty low. If you could swap out some of the hit/expertise items with dodge/parry on runs you are not sure of your healer it will probably make for a smoother run. I was just on my paly healing a DK that had low avoidance and found I had to be on the ball on all the trash pulls. On Bosses the incoming damage was easy to heal but he was getting pummled pretty hard by the trash packs so it made for a heroic where I actually had to focus on healing for a change... made it alot less boring on my end at least
I like my women how I like my coffee, ground up and in the freezer.