Most web hosts that you will have heard of, are big enough that you don't have to worry about their servers, disk space, etc.

Support  is the one biggest thing to consider in a web host.

Rule of thumb: How much is your time  worth?

If support is no good, then the host is no good,
no matter how  cheap it is.