My
worth:
You can try IT Works Interactive, I've used them since 2003 and still getting great service and support, moderate pricing.
One of my clients is using CrystalTech (based in USA). So far the issue is backup schedules, their 1 am is our 4 pm I think, so that sucks.
8toInfinity seems to be most competitive, and I heard (I have no recent experience) their services have improved.
WebVision is known to be reliable, but expensive (also no experience).
Finally, I've got a dedicated server running ASP.NET 2.0 managed by Qala Singapore; perhaps we can work something out
.