Does anyone see any reason why these companies should do anything other than store the data locally on your system, encrypted/obfuscated, and then only ever send once, via encrypted connection, and then immediately delete the info remotely?
I mean, if someone breaks in to my house and steals my PS3, they already have access to all of that information.