Affliction:
your spec was good but i would drop the grim reach and get points into malediction as suggested before also if u can manage to work with the felhunter with points into imp felhunter its a nice dps increase and generates allot more mana then the imp
Sb > haunt > COR > Siphon life > CoA(or CoD, again, haven't tested which is better, but i'll presume CoA looking at the talents) > UA > immolate (not sure if worthwhile, was in old talents and in the new talents i believe it benefits from haunt/shadow embrace so probably worth it).
seeing as you can forget about corruption after the first cast, you're only using SB, haunt, SL, UA, Curse, immolate.
now with the CoA and UA glyphs included...
SL 30sec 1.5sec GCD
CoA 28sec 1sec GCD
UA 15sec, 1.3 sec cast
imm 15sec. 1.5 sec cast
haunt 1.5sec cast, 8 sec cd, 12 sec duration
the "rotation"
SB > haunt > SL > CoA > UA > Imm > SB > SB > haunt > SB > SB > SB > UA > Imm > haunt > SB > SB > SB > SL > CoA (next is haunt > UA > Imm and you've pretty much got the rotation)
with 0 haste, the 'time-line' of this would look something like (forgetting the first SB and haunt, so starting from first SL)
1.5 + 1 + 1.3 + 1.5 + 2.5 + 2.5 + 1.5 + 2.5 + 2.5 + 2.5 + 1.3 + 1.5 + 1.5 + 2.5 + 2.5 + 2.5 + 1.5 + 1 (33.3 seconds from start of SL to the end of the renewed 2nd CoA, and again perfect timing to renew haunt before it wears off and then renew UA > imm) the issue with this is that the renewed SL and CoA will have a 0.8 seconds downtime, which isn't to bad really (presuming your ability to cast spells the instant you can... which doesn't happen often) so you might end up removing 1-2 SBs from the rotation due to lag. but it's actually a very accurate rotation that would work perfectly if you can keep it up, it has less than 1second downtime with dot renews and every haunt is renewed before it wears off. so yeah, pretty accurate.
this actually is a fairly steady rotation.. presuming you try to only drop SBs from the rotation for whenever you have to move, everything else 'should' stay pretty regular and 'static' rotation like
Destruction
havent researched it allot yet
since i wanna stay affliction when i hit 80
think the spec is something like 9/3/54 (with 5 points to spare)
i know the points in your shadowdots (corr&coa) are important and a BIG part of your dps
(i also dont see any major points in demonology which can improve dps with the neccesary 54 points in destruction)
immolate > chaosbolt > inc until 12 seconds into immolate, > conflag > imm > chaosbolt > inc with CoA and COR being kept up as much as possible
(dont know if chaosbolt before immolate increases dps)
Some advice concerning both speccs either get the +hit% talents from both speccs or leave them since every possibly good pve specc will require affliction and destruction spells.
Hope this helps
/end wall of text