Virgin Mobile IPO: Not bad for an MVNO