I currently have the Kyocera Rise from Virgin Mobile. Now the phone is falling apart on me and it's not working as good as it used to. The main thing I am looking for is lots of space on the internal storage. I heard Samsung S III have lots of space but I don't feel like spending that much money on the phone. I don't want to get Samsung S II either since it's an older model. Is there any phones out that will work for me? Or is the only choice I have is Samsung S III? I'm willing to switch cell phone provider if I can still have the low monthly payment which I am getting from Virgin Mobile. Right now, I have $35 per month which is fine with me. Thanks for any help you can give to me.