i'm helping you also in the pool with 30mh
edit: what is the calculation for the difficulty ? i think it should start to decrease at least with something, it's stuck on 33.40 and no moves.
The difficulty schedule was for it to be recalculated every 3600 blocks, which was supposed to happen every 5 days under "normal" circumstances. It has now taken so long to generate the most recent blccks that we should see a reduction in difficulty by a factor of 4 whenever we get through the current 3600.
So at current hashrate around 25blocks per hours (best case) this means 600 blocks per day which is 6 days for 3600 block. I don't think it's work spending ~1.2BTC of renting hash to push this. Best and easy way is to fork the code with diff readjustment every 4 blocks as suggested. When this is stable you will gave miners more profitability and buyers more interest. At later state implement whatever diff algorithm you want.
I vote +1 for that.
update: Ok seems your 6GHs are moving the blocks but be careful to not leave it like "Est. Next Difficulty 254.52020030"