Those numbers are close to my situation. It's been averaging closer to 43-44 minutes which stretches it out to 3 full days.
I've halted it a few times while trying an OC experiment. I admit I don't know much about that so I'm not taking it too far. I'll check in the morning to see if it's helping.
Also I'm close to pulling the trigger on a Core 2 Quad.
On another note, I recently broke the 100,000 plateau.