Go for affliction till you reach UA, then go for Soul Link.
How does affliction leveling work? very easy. You won't need water and food even ONCE during your all leveling if you're doing it right, affli specced.
Ok so
step 1: VW attacks the 1st mob.
step 2: put your 3 dots on the 1st mob
step 3: while you send your VW to the 2nd mob, fear the 1st one.
step 4: while the 1st mob is dying feared and dotted, put your 3 dots to the 2nd mob
step 5: fear the 2nd mob while you send your VW to the 3rd mob.
Oh, i forgot lifetap. Try to use lifetap everytime you fear-dot a mob!
If you do it like this, you won't need any food/water for your entire leveling
I'll now talk about how I leveled from 70 to 80, i did this with full brutal stuff, so i don't know if this works with green stuff from quests... just try it if you want.
PS: It was before Siphon Life was removed, but it should work with Corruption too:
What i did was to put a Siphon Life on like 7-8 mob, then SoC the shit out of them. The fact was that Siphon Life healed me more than the mobs DPS me.. so i was always at 100% life no matter how much mob i had on me.
If you want to try this with your green stuff, go ahead
.