I'm trying to choose a new good phone at a good value and without a contract. I am already with MetroPCS, but I heard the Virgin Mobile 25 plan is good but I'm not entirely convinced. These two phones are the best of the two, but which one? A little help?