Would you care to share the maths behind that statement?
The back of my napkin tells me that @ 40MH/W FPGA's are good to ~200M difficulty, ASIC Miner chips @ ~133MH/W are good until 666M difficulty - all assuming a $0.22/kWh power cost.
IMHO the difficulty can't keep rising at the current rate because it is a hell of a lot easier and therefore cheaper to go from 30TH/s to 60TH/s than from 400TH/s to 800TH/s. The next doubling to 1.6PH/s will be even more costly, unless the people building the next generation of ASICs are basically giving them away, and as the process technology shrinks down to the bleeding edge 20nm processes, the cost per wafer will actually increase...
USD to Asics - less risky (with btc price going up this can attain ROI with a higher chance -however, you could be able to buy more bitcoins with the cash you used to buy the asics)
risk risk risk
Many got ROI very quickly after receiving preordered unit. The key is to have the device soon, but this preorder game is like gambling
What's BTC/USD got to do with recovering an item valued in Bitcoins?