Still a long way to go but so far this is the smallest increase in network hashrate that I have seen in a while...when the diff went to 3.8 on Feb 28 hashrate was 27.3. Right now it's 28.8 and block generation is at 9.6 minutes...it usually goes down to 9 minutes almost right away.