I took it upon myself to rank the trinkets by dps for each spec. Using the stat weights from Simcraft and the dps value of the trinket procs from Elitist Jerks I was able to make a rough approximation of each trinket's dps and rank them by spec.
Affliction
HCoC- 3776
HICM- 3386
CoC- 3378
HWoU- 3345
HVPL- 3049
ICM- 3018
CoC(LFR)- 2979
WoU- 2909
VPL- 2711
ICM(LFR)- 2604
WoU(LFR)- 2579
BW- 2397
RoZ- 2336
DMC:V- 2204
FGDL- 2101
Demonology
HCoC- 4021
HICM- 3407
CoC- 3551
HWoU- 3403
MWC- 3278
CoC(LFR)- 3153
HVPL- 3073
ICM- 3040
WoU- 3036
DMC:V- 2806
VPL- 2722
ICM(LFR)- 2696
WoU(LFR)- 2682
BW- 2635
FGDL- 2476
RoZ- 2248
Destruction
HCoC- 3579
HWoU- 3437
HICM- 3409
CoC- 3173
ICM- 3076
WoU- 3064
HVPL- 3060
CoC(LFR)- 2808
ICM(LFR)- 2800
WoU(LFR)- 2730
VPL- 2718
DMC:V- 2421
FGDL- 2252
BW- 2181
RoZ- 2122
Note: it is possible that in some situations some trinkets will surpass another. For example, the non-heroic WoU are rather low due to the fact that in a heavy movement fight it may be difficult to keep the up time close to 100% as it procs on on spell casts, and not damage. Also, the BiS Simcraft profile uses the HICM over the HCoC despite HCoC having better the better proc according to Simcraft. One possible explanation for this could be that on it's own the proc from HCoC is better, but when you take into account the haste already on your gear the HICM will push us over several tick thresholds and become superior.
At the same time, however, I imagine in any situation with multiple targets that HCoC will win out due to the massive cleave potential.