I'm in a dilemma with my shaman, I'm level 47 and using him as the group's healer. I'm currently resto with full int/spirit gear but something tells me that I can be more useful dps wise, I'm using a lot of cloth gear but also a shield so my defense is kinda ok. I just wonder, is it worth staying resto? does it make much difference in this level or should I go ele/enha? can I push my melee dps with such stats? how much strength/agi do I need to be helpful dps wise without losing too much int/spirit?

I want to reach a perfect balance with my stats/spec so I that I can heal at the best of my capacity but also offer decent dps, what should I do? I got a ripsaw from ZF and it is wasted in my bags now.