I'm thinking of finally putting up a small web site. What are the advantages/disadvantages of using a free hosting service as opposed to a fee fee based service?