I use these guys for 5 years now...
Apart from them being up and running, they technical support for your customers (you customers call them and they say: "thank you for calling your 24 hours technical support")...
there are other goodies on their website that are made for resellers.
check it out: [ URL REMOVED ]