Can I use a jailbroken iPhone on Virgin Mobile?
No. Virgin Mobile is a part of Sprint (they used to be a Sprint MVNO). Sprint uses CDMA, not GSM, so they do not have SIM cards.

So, no iPhone on Sprint at least until Apple makes a CDMA iPhone and sells them for Sprint.