IPhone 3GS 16Gb or Huawei Y300?

I want to buy a phone for my daughter and the two phone models are at the same prize.
I know well the Android and iOS and both would be good.
What would be you opinion about them? Which would be better for using for about 1 year or a little bit more time?

Huawei Y300 as it is newer and my friend has a huawei Y300 and its really good!

  • Huawei Mercury phone vs iPhone? My mom is letting me get a new phone but the service is going to be cricket. So what's the best between the two. Pros and cons? Any other additional info would be greatly appreciated, thanks! Also is the Huawei Ascend Q any good?
  • Huawei Ascend Mate7 vs Apple iPhone 6 plus? I want to buy a smartphone but I'm confused between these two. I read online that Huawei ascend 7 has 5 megapixel front camera and 13 megapixel back camera, while iphone 6 plus has 1.2 megapixel front camera and 8 megapixel back camera. I want the one whose picture quality is high. But does the greater megapixel mean the better pictures. It would be nice if you can tell me about them in detail and from experience if possible. And which one is the best for selfie.