I'm using "1and1.com" for my site I'm building as an experiment for work. It is EXTREMELY professional and very well organized. If they support all the formats/extensions you need, you can't go wrong. I know they support/provide MySQL and PHP, as I'm using those now. Give them a look. My site I built (using their website creator) is
HCA - Richmond PACS