Je dirais que cela dépend. Si tu comptes faire principalement de l'instance 5, le prêtre reste le meilleur healer à ce niveau pour la simple et bonne raison qu'il est le plus polyvalent et qu'il a la plus grande panoplie de sort de soins à sa disposition.
Maintenant, en raid, force est de constater que le paladin est LA classe pour soigner. Un flash qui ne coûte rien ou presque à 1.5 sec et un gros soin à 2.5 sec le rend tout bonnement imbattable en heal monotarget. Et outre à BT/Hyjal, la plupart des soins demandés sont monotarget avant cela.
De plus, en arène le paladin reste le meilleur healer également de part sa grande résistance et ses nombreux trucs "usefull".
Quant au druide, il n'est pas vraiment gâté en tant que healer. En instance 5, il n'a pas de rez hors combat, ce qui peut-être très chiant si tu n'as pas une autre classe pouvant rez, en forme d'arbre il est limité aux hot, bref ... Quant à la situation en raid25, de manière générale, le druide restau est assez peu représenté, il y en a toutefois au moins un.
Tu peux par contre te tourner également faire le chaman qui est un excellent healer de raid, sa chaîne de soins étant un des heal les plus efficaces du jeu. De plus, il a un côté extrêmement usefull grâce à ses totems et héroïsme/bloodlust sont particulièrement apprécié.
Pour te faire une idée, pour moi la compo heal idéale en raid25 est la suivante : 3 paladin sacré, 1 prêtre holy/disc, 1 druide restau, 2 chaman restau. Cela fait un roster équilibré à 7 healers, si maintenant il fallait passé à 8 healer, je rajouterais un chaman restau