Taran Zhu is a pain, I agree. The fact you've got to meditate every now and then doesn't help. I can't remember much, as we had three hunters (oh the cc) but you've got to make sure your group cleanses themselves of their hate before the orbs start to pull you in. Those need to die, so make the group focus on one at a time and nuke them down ASAP. That's their only mechanic, and when they're up all the ranged (which is the problem as you've only got one) focus on them. Perhaps you could have one other DPS also help get them down. Taran Zhu only has a few mechanics, so as long as you interrupt his Rising Hate (scatter shot and counter shot do the trick. By the time he casts again you should have the other interrupt up. His whirling wall of death must be kept from you at all times, as you're going to play the important role of killing the orbs (and also marking them so one other DPS can run over and assist you in focusing on one). When he casts his whirling wall of death make sure the other DPS back off a little, so to ease the healers job with the tank taking most the damage. Aoe healing is a must (druids generally are good for this.) and a Blood DK, if you can grab one, is handy as they also have interrupts. Plus, aoe!
When someone needs to meditate, I suggest that they back off a bit so any walls of death won't get them and then meditate. If the DPS helping you kill the orbs needs to meditate, get the other DPS to come in and kill them. Taran Zhu doesn't have much health, and killing him in 3 mins is generally alright. The tank can, if he's good and your healer knows what they're doing, handle Taran on his own while all DPS focus on the orbs. May I suggest going BM if you aren't already? Quilen are very handy as they've got a battle rezz and their 5% crit chance has the same cooldown time as a wolves howl and lasts for 2 mins rather than 1. If you need to, your pet can focus on the orbs and then you focus on Taran Zhu is you need to interrupt.
The fight is basically keeping an eye on the orbs, nuking them as they go and burning down Taran Zhu. Dots are good for this, as you can set them up on him, then focus on orbs rather than the main boss. Not sure if I've explained this well enough, but I hope it helps

perhaps, if you need anymore help, PMing would be better? We're getting a little off topic
