When I joined Business NTL/TW it was definately specified to me that it is a 24month contract.
If you're though desperate to leave then just wait for STM to be brought out as that'll be a major change in T&C's as it was sold as a NO USAGE CAPS service, then you have an arguement to cancel.
Kymmy
I Moved Yvonne's latest post and my answer to her own thread that she started a few days ago as it's not relevant to the OP