Be vary careful. He's the only problem I see about annual hosting. Not every host is like this, but just something to think about, read the refund policy and terms of service carefully. A lot of times, they offer a 30 day money back guarantee. After 30 days, you're on your own. If you pay annually, you may not get your money back for the unused months. Each host is different, but watch out.