Just for the record I have a 'Z' C6603 on a Virgin Mobile Contract in the UK so essentially EE/Orange/T-Mobile (Understand its sort of from T-Mobile as that is who Virgin have their Network Supply Contract with).
According to the Sony Forum this is classed as a Generic Software Phone and...