Colocation, vps, or getting a reseller account might work. Sometimes a reseller and having someone else to get the server up while you're away can really make a difference to your peace of mind. What is the exact space and bandwidth we need here?