BAW virtual have done a great job indeed. What I don't like with them is they have a lot of requirements (education, checkrides, frequent flying etc.). At least this is what I can remember since a few months ago (maybe not that "few"). Correct me if I am wrong.
P.S. Hyp, how is it going? We missed you in FlyNet.