I have used 000webhost.com also, does the trick.
Now i have some more time to reply....
The good thing about 000webhost.com is the fact the servers are 100% UP, i have been with them for a year and a half and not one have i not been able to access my site (not that i can remember).
The customer support is OKAY! Just make sure you post your ticket mon-fri otherwise you get support staff, who are rude and unhelpfull.
Not all the services are working (francsco - can't spell...?).
It can be SLOW, however, it does the trick.
My last point, within the first week if you get LOADS of hits, your site will be taken down for a couple of hours (normally 2-3). However, it never happens again! It's just to check for spamming etc...