I play Holy, so I will only comment on that.
Your talent tree looks pretty good, but I may suggest pointing up Darkness over Veiled Shadows until you get your haste up. I use Renew a LOT (makes up 35-40% of my overall healing in instances and raids) so I would suggest pulling a point out of State of Mind and putting it in Rapid Renewal. Of course, it depends on your developed play style, too. I may also suggest getting Glyph of Fading (Minor) and Glyph of Fade (Major) instead of Glyph of Fortitude (Minor) and Glyph of Psychic Scream (Major). It is amazing to have Fading cheap and ready at all times for when adds spawn, tank can't hold aggro in PUGs, or to lose a player's pet in PVP. If you plan to do more PVP, then Glyph of Mass Dispell is the way to go, but I chose Inner Fire (Major) so I don't get insta-nuked in raids if I am somewhere I'm not supposed to be or take some random damage; it is also very valuable for PVP purposes as well.