"the more heinous crime is that Virgin constrain the password length to 8-10 characters."
Yes, but that's only part of the problem - worse is that they don't allow anything except numbers and letters. El Reg, can you "bite their hand" about this please?