Thanks for posting. I have to say I'm really impressed with Bioware's customer service approach and I'm really excited about the new organization. (But I'm geeky that way.)
Can I make a suggestion that you throw some pics of folks up somewhere on the site? It does tend to make people feel more human when you can see what they look like.