I've been with MediaLayer for about a month and a half so far, heres some quick information about my experience:
I have absolutely nothing bad to say about their support, its nothing less then amazing, all tickets are responded to and resolved quickly.
There were a few issues with uptime during the time I've been with them, none of them were major.
Features, Speed etc
Definitely as good as the support, they offer everything I could possibly need, as well as going the extra mile to update some DNS records manually for me.
Overall, this is by far the best host I've had, I received a full months refund (SLA) due to their limited downtime [Failed power supply, not their fault], I didn't even have to request it as you would with most hosts.
I'd highly recommend them to anyone looking for a high quality host.