I enjoy free hosting as well. I just have a simple WP site and a phpBB forum for my gaming community and it makes sense for me to just use free hosting as that is all i need.
However remember that free hosting has it challenges including more than average down time, disk full issues, latency...