T35 hosting is not perfect, but really, it's a for-profit business. There are pop-ups and the "Proudly hosted by T35.com. Get a FREE site today!" sentence that appears at the bottom of every page, but other than that -- and a 500kb file size limit, not exactly the most generous in the competition -- it's just fine.
FTP is always up, I have never encountered any problems.
Other than ads and really low file size limit, t35 isn't bad at all.
I give it 8/10.
http://afterthought.t35.com