yep, back again, gonna need some help optimizing this one... want to keep it to a 1 or 2 button spam, apart from the 2-min cooldown.

Sofar I have:

Code:
/stopmacro [channeling]
/castsequence Shadow Word: Pain,Vampiric Touch,Mind Blast,
/cast Mind Flay
/cast Mind Flay
/cast Mind Flay
/cast Devouring Plague
/cast Shadow Word: Insanity
This is doing about 12k on a dummy with a premade 85 in 375 gear with no chants or gems (or set bonuses).

The challenges.. SW: Pain is a 18 second dot, Vamp is 15 sec dot, and Mind Blast is a 8 sec cooldown. I don't see how to get a optimal rotation there without one of those massive Bindpand castsequence macros that tend to get stuck.

A workaround might be the SW: Insanity, the problem is that I can't get the macro stretched out enough where the SW: Insanity triggers. The macro winds up refreshing SW: Pain first, which means SW:I can't trigger.

Any ideas or suggestions?