Note that the list I linked doesn't link healers. This is for two reasons.
For one, it's assumed that all of those classes (at least at the top of the list) will have at least one crit per 10 second period. So your own DPS shouldn't change regardless of who you put it on. The only place this is really questionable is with the melee casters (Paladins and DKs, specifically). Pallies, assuming Ret, only have a few abilities that count as spells. And they are all proc based, besides Judgement. It's feasibly you won't see complete uptime.
Same with DKs. Unholy will only proc it off of Icy Touch, which in a best case scenario they only use once a fight, and Death Coil, which they avoid using while their Ghoul is transformed, so as to save RP for when he switches back. You'll only get DCs from Sudden Death in the meantime.
Shaman, though, should give you 100% uptime.
As such, you really are looking to maximize your dps contribution by looking at the damage of the other player. The higher their potential damage, the greater the boon for the party. A healer's potential damage increase is 0.
Now, that's not to say giving one to a healer is necessarily bad, only that doing so on the assumption that they'll give you high uptime is. You need to balance it around what your group needs. Personally, I'd avoid giving it to the healer if possible, since it actually IS feasible that they won't give me the buff within a 10 second period, especially if they are using their slow-cast spell.
Though, at the same token, if your group is struggling with survivability, I'd say it's better to give them the crit.
____________________________
IDrownFish wrote:
Anyways, you all are horrible, @#%^ed up people
lolgaxe wrote:
Never underestimate the healing power of a massive dong.