With yearly hosting you wont have to worry about hosting payments for a year, just in case you forget to pay in time, so it takes that worry of your shoulders... buying yearly hosting can also be cheaper on many hosts as they lower the prices since you are buying in quantity. I only get yearly hosting when I trust the host I am on, you have to be careful when buying yearly hosting, because if the hosts starts having problems you wont be able to get your money back, and switch to another one. With monthly hosting you have to pay every month, and if you dont pay in time they temporarily suspend you account. But the positive thing is if you dont like the host, you can always switch when your next payment is due... but on yearly hosting you cant do that. So which one do you guys prefer? I myself prefer yearly hosting, and I dont have any worries as I on an outstanding host.