Cloud Mining - Difficulty Increase I'm looking into signing up for a year contract on one of the cloud mining sites. However, I'm concerned about the increasing difficulty over time at the locked Gh/s. In what ways can I calculate the loss I would face over time as the difficulty increases?
Unfortunately Mining is a zero-sum game for the average individual at this point. If you sit and honestly think about it, who would sell a machine which literally generates profitable revenue after expenses? If you are planning to invest in the Bitcoin domain than I would highly recommend just obtaining Bitcoin and storing it in an offline wallet. This has proven to be the most profitable strategy thus far. Take for instance all the disgruntled miners who were delayed for over a year on receiving their hardware. Once they finally received their hardware it was obsolete and wouldn't even generate a profit versus electricity if being ran. Every single one of those miners wish they would've just saved their money and purchased or held Bitcoin. 

If you are still curious or just interested in mining, then I suggest checking out CEX. They seem to be a longstanding and reputable company as far as the Bitcoin world goes. There has been an increase in scams lately which portray "profitable" virtual mining contracts, so please be aware of any "too good to be true" deals.