It actually does. Sprint > Virgin.$70 per month (Sprint, unlimited). I got unlimited because I was one of the first ones to signup for the plan. One year later they stopped offering unlimited.
How can virgin offer unlimited over Sprint network for $40. That does not make sense.
Sprint roams when no service(Verizon anyone?). Virgin does not.