Difficulty is too high, price is too low. FPGA are coming. Don't think that it is good time to buy GPUs. But one can find realy good prices

FPGA's boost in hashrate is relatively low than what ASIC's are capable of. With new GPU's coming out this september, we would see another hashrate jump again.