I paid a 2 year plan up front, which costs $118 - $160 depending upon if they have a deal at the time. Though, it turns out to be roughly $4.95 - $6.95 (again depending upon if they have a deal).
The most important feature of my web host is the uptime. I almost enjoyed 100% uptime last year though I was told that it is not the case with most of the providers.