Just to make you all feel a little bit better:
Next Projected difficulty: 275,075,241
+45.3%
+85,793,992
Quite amazing.
I believe it will settle at about the recently common 30+ %.
I'm afraid I've underestimated it this time... :-(
Hashrate has been quite stable for the first several days of the cycle, then it has turned upwards quite quickly.