if you can handle $10 a month (that's about $0.33 a day) consider getting a real host.
www.phpwebhosting.com
unlimited, unmetered bandwidth
unlimited storage
unlimited MySQL databases
unlimited pop accounts
PHP support
shell access
hosted on an OC12 (3 backbones)
all unlimiteds are assuming you have common sense. no pr0n, warez, copyrighted material or business files.
in the past 2 years they've hosted me, I believe there have been 3 outages. 2 lasted less than a half hour, the other was a whole hour and a half.