There needs to be a balance as you can have the best tech in the world but if you have a server at a poor datacenter theres not much the tech can do about a downed network. For true managed soultions check out rackspace.com or you may want to look at a vps solution if you can possibly lower your bw requirements. I have herd alot of good things about
www.servint.com *Note: Havent personaly used them, just going on hearsay*