I use one.com which only give you 12 mb on php and don't have or let you install ffmpeg, for example. They don't let you have a personal php.ini either but they are cheap though:-)
I'm happy with HostGator. They offer unlimited storage and bandwidth for $60/year. I've been very happy with their service...when I needed a local php.ini, I was able to get it done in about 5 minutes using their live chat support.
Comments
http://www.hostgator.com/shared.shtml