I've been with a free webhoster, Freezoka, and my 2 month's experience has been OK. Their servers are fast for the low cost of free. However, their support team is very poor and only gives you usable information if you ask the very basic of questions. Recently, there has been quite a bit of downtime (sometimes 4 hours per day). If it weren't for the downtime, I'd still be with them. I guess it's paid hosting from here on in