I'm sure servers from HostingSource.com and QHoster.com are able to satisfy all your needs.
Every time I have needed help with my hosting services, they have delivered. I am pleasantly surprised by how helpful and friendly their support people are. Well done. They have earned a loyal customer in me.