Most of you here are very much likely to be webmasters, ranging from novice to experts. So, do you currently host your sites on free or paid web hosting service?
none is better unless you buy/get from the trusted company. if u get free/paid hosting from the company which launches overnight then you loose your bucks of if that's free hosting then you loose your website cause they are gonna dissappear overnight. And if you get it from trusted and dependable company such as HostGator or Yahoo etc. then you're neven gonna loose anything.
I also use paid web hosting (I have a reseller account). I had horrible experience with a free webhost three years back, since then I never opt for free hosting.