It seems to me that it will be reasonable to give http://netyep.com/ a try.
They have amazing support, either by phone (very fast,--no more than 3 minutes wait time). Their support personnel are knowledgeable and very quick to resolve any issues.
Generally 100% uptime, good pricing and professional service.
Bookmarks