Well, at $149 retail... or $0 on the tab, you really can't beat the Moto G. Heck, it's cheaper than the Ace 2x, or the HTC Desire... and definitely beats them on specs (well sorta).
If you're looking for a decent replacement device. Moto G on Virgin's a tough thing to turn down.
For comparison shopping, I've updated our Canadian Android Device database, and been going through most of the carriers for their costs to reflect current pricing. Check it out.