I was wanting an iPhone for the longest time, but since they arent on tmobile yet (tmobile, I know, ick) I got the galaxy s3 instead. Even though I wanted the iPhone for the longest time, I am glad that I chose the Galaxy. It has amazing speed, downloads and internet flies. The screen resolution is very nice, brite and vibrant. It is sleek and smooth, so buy a case because it is easy to slip out of your hands and onto the floor. Yes, an iPhone will have more apps but Android is also growing every day and personally I am perfectly happy with the app choices. The camera quality is pretty nice, Ive seen nicer but for a phone it is great, hd videos. I am a big music/gaming fan (obviously) and the galaxy is expandable up to 64gb and that is a nice chunk for a phone and one of the reasons why I chose it. Infact I just upgraded my sd card today and it read it perfectly fine without having to be formatted. So far this phone has taken all of what Ive thrown at it, and is working flawlessly. It had a lot of updates from my apps when I first got it, and I figured it would take forever like my ios devices, nope, updated all in just a few minutes. I dont know if what I said helps, but, it is a very nice phone and I am glad I chose it over the iPhone. Hope she likes whichever she gets!