There are a lot of theories out there. I think A'ja is either going to USC or UCONN. In the end, I think she will play for Dawn Staley at USC because she, and the other recruits coming in next season, can advance the Gamecocks from SEC Champions to National Champions. Additionally, she attended almost every USC home game this season. Why attend so many games if she wasn't planning on playing at USC? Even if A'ja goes elsewhere, Dawn Staley is still going to have a team fully capable of winning national championships in the near future. It's unlikely this season, but with the top 9 players coming back next season plus a top 5 class, 2014-15 will be a special season in Columbia.
As for the theory that A'ja is waiting to announce because she didn't want people in South Carolina attacking her choice? It's a valid theory because I've seen it happen before; mostly in football and men's basketball, though. My opinion on why she waited is that she wanted to make a big splash with her announcement after the rest of the top players have already announced.