x10 hosting, I`ve never used. But, do not EVER use 000webhost! The servers are down like every 5 minutes!! Don`t use yola either. It doesn`t support php.
Well there a many of them that are free and don't have adds. Here's a list of the ones i think are pretty descent, x10hosting.com 000webhost.com zymic.com