you need to see it differend
freehosts works from sponsorships and mostly got a paid option in the backend ( see x10hosting)
1time hosts are mostly on the same way , they are freehosts (mostly offer freehosting to ) with a sh*tload of ads on it and then a 1X fee to remove the ads (suposed to be on a serperate server
)
so basicly they are back free hosts with just a 1X fee to get rid of the ads/limits
most of them offer a paid package to ( differend site , same company) to support everything
but then i am talking about a host who knows what he does and got a project in mind to get a fast way to get clients
then a side rule
freehosts and 1timepaid hosts are limited by a big TOS , so they host you for ... 1 month ? and then they kick you for abusing or unless you pay again ofcourse
on that way you feel like you pay only 1X , but basicly you need to pay 5X per month because of "abuse"
to provide a abuse example , you get kicked of a freehost if your contact form get used more then 3X per month ... mass mailing abuse ... as easy as that
so to get back to the point
it depends what you like , do you like quality and a real value for your money ? take then a host taht knows what he does , take a montly paid host as they get paid for what you need
take a freehost to test out stuff and to work other people on there system ( like using ddos scripts ? ) or take a 1X paid host just to see how long he last and to abuse it the same way ?
so it got a good site and a downsite , freehosts and 1X paid hosts can be easy abused , when paid hosts doesnt care what you basicly do , you pay for it and they make sure you do not damage them but allows you all freedom
so to make the story short
1) freehosts has sponsors
2)1X paid hosts are mostly a second business
3) paid host rules , you pay for what you need and be sure that it exist for as long you pay
Greetings From PowerChaos