Overclocking is pretty simple with the P55 and X58 chipsets. Since you are limited to 1.65v, the experimentation process takes much less time as the overvolting factor is eliminated.
First I tried to tighten the timings at DDR3-1600. I was unable to get the memory to post at less than CAS 8. I did lower the speed to DDR3-1333 and got CAS 7.
Next I overclocked the memory to see the max speed with timings of 8-8-8-24. I was able to get the Viper Series to DDR3-1710 8-8-8-24.
Finally I went for the max overclock. I loosened the timings to 10-9-9-24. Any more than that and though you get higher speeds, the timings usually cause a real drop in performance. I was able to get a very stable DDR3-1829 10-9-9-27. Of course all at 1.65v.