OK, folks the virgin.net "no 12 month contract" thing is a lie. They *will* impose a £50 cancellation surcharge if you terminate even 6 months into the contract: "we do reserve the right to..." is just crap. They're off my Christmas list.