I just realised that i've gotten us out of some ruts before:
84 147816 2011-10-02 21:49:26 1 d 21:30:14 2745080 +162.49% 1689334 87/120 54584 0.90181600
(-10.25%) 0.00000000
73 146091 2011-09-20 03:41:22 1 d 15:01:14 1903949 +108.46% 1755425 Valid 47564 1.13585400
(-9.97%) 0.00000000
Some of my solved blocks with > 100% luck.
