Rhonin the wizard on 17 March 2012
This is an interesting read on the BioWare forums. It is basically the thoughts of someone who has worked in PR about what BioWare/EA's options are and what they might do.