I'm looking for a host that supports:

* ColdFusion
* 300-400meg-ish disk space
* shared SSL
* multiple FTP accounts or low fees for adding one
* a few email addresses
* subdomains
* Secure FTP (FTP+SSL or SSH) is preferred
* MySQL databases
* Low bandwidth usage

This is for a family site (different subdomains for each member) that receives in total maybe ten visits per week.

I've looked at SmarterLinux but didn't really want to pay $17/mo for it, I just don't use it that much.

Any suggestions or offers?