Keep in mind what you need from your host/ server. Fair enough if you plan on having your own server but sometimes its worth paying for hosting. The free providers cna be super buggy sometimes as I have had to find out the hard way. Shop around and you should be able to find something that suits...