We're still 5 days away from the next difficulty adjustment but at the moment the estimate is nearly 10 million higher than the last adjustment (now 45.9 million). With an estimate of 47.3 million difficulty my Januaray Jalapeno pre-order will be hashing the same amount of bitcoin per day as my 7870 was when I ordered it. I think it's pretty fair to say that GPU mining is nearly done across the board. Unless you don't pay for power, your power costs are very low or you just don't care mining by GPU is almost at negative income. Even Blockchain estimates miner's operating margins at around -50%(http://blockchain.info/charts/miners-operating-profit-margin)� Needless to say we can easily expect difficulty to reach around 100 million by October