I recently tried to resurrect my account. They were able to dust off my secondary account but couldn't track down my main account. It's weird as I was able to dig up old emails from Origin to the email address I told them I used, but they said there was no record of an account with that email. Alas.
Games have always been at the forefront of software innovation. I love working with them.