Sky+ is going to be a lot more expensive than your NTL subscription ... if you wanted +, why did you go for NTL in the first place?
Hopefully one of our resident NTL techs will be along soon enough with some advice, seeing as you can't phone CS at the moment. However my own (entirely non-technical) suspicion is that they have given you a duff box.