Here is another story that happened today (posted a summery in the horrible DF thread)
So here was my friend on ast, noticed whm in party so used the buff that puts shields on the heals. She noticed right away she needed to heal more then what is usually needed and adjusted but with extra stress and pressing buttons a lot faster, as she tried to keep aoe balance on people while doing the extra healingand while doing DPS still. She did not like how the tanks was handling titan (and got cleaved a few times, while the tank did not migrate damage as much she liked.) So she was pretty much over stressed and even with all this, she outhealed the WHM with SHIELDS (not supposed to happen, regen healers tend to place top) while completely outclassing the other healer in DPS WHILE STILL KEEPING cards up AND! doing more DPS then some DPS. This is why people call heal only healers lazy. She was able not only to recognize all this during the moment but ended up giving a com to the highest DPS (before she was given a meter from someone else along with the healing meter, she com the highest dps) while suspecting she was healing much more then needed and MIGHT of did more healing then a regen based healing. She did not know the exact numbers, that would be impossible to do, but she was observant enough to tell who the highest DPS was, the fact the co healer was not doing much, and keeping tabs how the MT acted.
Saying you need to violate the tos to tell who has the highest DPS is a complete lie. You just can't recognize if everyone is good or if everyone is bad, and if everyone is good, there is no point in caring about the numbers anyway.
For that titen today the DPS went:
BRD>BRD>DRK> the shield using AST that was working overtime in healing> the second DRK> a 3rd BRD> the SMN that kept dying > LB> the WHM who got out healed by the sheild using AST.