That yearly contract would be epic.
I was thinking of that myself, but then I thought to myself that the miners get better and better hash rates as the newer ones come out.
I was a little cautious with an annual contract, just because in 3-6 months time, that 180-200 Gh/s could not be as effective if the difficulty keeps going up the way it is...
You could just purchase 2 Antminer S1's for .84 BTC!!! (which would yield you 360 Gh/s, but electricity plays a factor into this way, unlike the online contracts)
Just a thought though, do you boo boo =P