I have only one question after seeing this initial post and then reading and skimming 23 pages of replies:
Does Bioware ever respond to posts, answer their subscribers, or set hard dates?
The only thing that keeps me subscribed at this point is that this is Star Wars. If it weren't for that, I'd be gone and never look back except with fond memories for a great game that just couldn't deliver on promises.