After looking at my stats and gear and realising that I wasn't doing as much damage as I should have been, I decided to see if Annihilation was actually any better thn Carnage, my current spec.
To test this, I went to the training dummies, and fought for 60 seconds (no stuns, buffs, fury-moves or relics were used.)
I ended up with a total damage of 66653 and a DPS of around 950.
I then respecced, went back and tried again with Annihilation, trying to stick to the rotations suggested.
I ended up with a total damage of 58760, and a DPS of around 760.
Aside from the 6k healing I got during this time, there is nothing to suggest that Annihilation is any better for single-target bosses. I was particularly interested in seeing how the damage would continue while I wasn't there (ie leaving DoTs on Stormcaller while killing the adds under the shield in Explosive conflict)
Can anyone suggest how this is better than Carnage?