I don't think BB sells unlocked phones for use on Virgin Mobile, Verizon, Sprint, Cricket...et al.
Virgin Mobile is an MVNO targeting young consumers with pay-as-you-go (PAYG) service. As an MVNO, they use Sprint's CDMA network. In 2008, Virgin acquired Helio, another MVNO.
I got that info...