Just remember that most free hosts pop up quickly and then disappear just as fast. And during the time they are alive, service and support can be very poor. Make sure you make plenty of backups! And always remember, you get what you pay for.
200MB Disk Space
5GB Monthly Traffic
2 Domains Hosting
5 Subdomains
Free DNS Server
PHP, Perl/CGI-BIN
1 MySQL Database
FTP/FrontPage Access
5 POP3/IMAP E-mail
Pretty hard to come accross the Frontpage access along with PHP on a free host.