Sign up for cable... it's so much cheaper than getting a mobile hotspot. An entire year of basic cable internet ($15/mo is what Time Warner advertises) is $180. That's equal in price to 6gb of data on the Verizon 4g Prepaid hotspot I have - or about 2 weeks of internet with very light use.
That said, I don't know anyone who has annual contracts for cable internet in residential locations. Comcast doesn't require one where I live.