I have the virgin mobile Samsung Galaxy Victory. It's a good phone, but there are no roms out for it yet, and you cannot stransfer large game apps to the extSD card. So I have little Space. So I would go with the S2, I wish I did, has more space and larger screen. There are probably ROMs out there to move app2sd.