Originally Posted by awww
2) Basically a KVMoIP or just a ssh recovery session with network support and partimage
We just checked Softlayer but it doesn't seem to support these features.
These are relatively simple requirements, you should find a solution at most any provider who offers the more 'advanced' feature-sets.
Softlayer would work, but the KVMIP is only available to/from the private network so you wouldn't be able to remote mount an image unless you uploaded it to their lockbox thing. You could also try and request to have your IPMI configuring to a public IP if they allow that so it can access the internet on its own.
Of course you have other options past Softlayer with providers who offer similar features.