Fire Lady: she really doesn't hit very hard, it's her elemental damage that can really screw you up as a tank. She's the only heroic boss that I wear resist gear for - because I cannot tank her effectively and run from an elemental. Just a few "of fire resistance" greens and a trinket swap or two to keep my defense up, and I'm good to go. The difference is noticeable in the amount of damage you take.
I've also done melee dps in this fight (as an enhance shaman). I had some fire resist gear made for Al'ar, so I decided to try that out in that fight as well (since it had worked so well as a tank). The elementals really did not hurt that much when they got a hit off - I became easier to heal, and was still able to do an appreciable amount of dps.
The last thing that helps this fight is to make sure everyone is kiting in the same direction, and has at least someplace to try to go when they're not kiting.
I like to tank her in the middle back of the room against the wall (to help minimize the knockback aggro loss), and have my ranged dps/heals go to the platform she starts on when they don't have aggro from an elemental.
_________________
Yinramu- Hyjal