Just thought i would add some additional evidence to this haste/ppm/proc chance discussion which has arisen from the following paladin forum
Retadin use in raids?
A test was conducted on a paladin's ability Seal of Vengeance which procs off melee hits and has a PPM base value of 20.
What this means is that when attacking with a 3.0 speed weapon and zero haste, the proc change is 100%, and it can be seen that hitting with any weapon of speed greater than or equal to 3.0 shows a 100% proc chance.
However a test was done showing that when a 3.0 weapon was used with 189 haste rating, Seal of Vengeance would not always proc off melee hits, thus implying that haste had reduced the proc change of SoV to keep the 20 PPM constant.
Two additional tests were done, a slight aside here, and the conclusions probably already known, but i include them for completeness:-
1) When a 3.0 speed weapon was used with 0 haste rating and a windfury totem, the proc chance of seal of vengeance remained at 100% and this windfury increased the PPM of SoV.
2) When a 2.9 speed weapon was used with 0 haste rating, the proc rate (as expected) for SoV was not 100%. This was conduceted on a lvl70 mob attacking from the front to see if miss/dodge/parry percentages were used in any in the conversion of PPM to proc chance. If they were included the effective speed of the weapon would have been > 3.0 and the proc chance would have been 100% which it was not. Thus miss/dodge/parry will decrease the number of procs per minute seen.