The recent increases in difficulty make me wonder.
For all of the people who bought (not constructed themselves, just bought for $$) ASIC miners for BTC - have they paid off? Including the electricity bills?
Whatever is being thrown to the market right now, looks like a great deal when it's announced, but it becomes worse deal after a monthj or two when the difficulty rises again.