So is it a good time to buy some ASIC right now or no? If so which company is the best and which model will most likely give a good ROI?
If you quite unsure about numbers. Bet on FriedCat's offer or Pyramining first. I have referral links of Pyramining for you, PM for it.
Then You will need to use coinbox.me, equivalent to fill the minimal requirement or buy BTC with Fiat to start the miner first. I used to perform this thing on a boss, only for once completely free, if he like to speed up, I will help him to speed up.
ASICMiner provides the basic, stable, safe, but with bad power ratio as 330Mh/s @ 2W. While the other are better than that, but nothing shown at this moment, By the way, If Kncminer successfully ship the first 100Gh/s module in 28nm format, then good. For asking ASIC devices, Ask rockxie or other related people for it. You will need at least 50 to follow up as eBay is the retail way, You need a wholesale way. The Price, Currently so far, 0.12 BTC per one if you order lower than 2000.
for some reason Pyramining sounds like a pyramid scam. even the name sound like it's mocking the investors.
the blockeruptor at 300mhs is too slow to make anything...
no one else is shipping and ordering is risky...