no need to recover, when you get your new ps3 just sign in using your email address and password

Yeah, just make a new physical PS3 name. (Bob, Jen Harry etc) then click the PSN account button and it will ask you if you want to use an existing PSN id. Click yes and just type in your old information. It is much easier and quicker than Xbox, and you can go online on one PS3 then switch to the other and not have to "recover" your name or anything.