8GB Reconditioned iPhone 4s or Huawei W1?

With the holiday season on its way/my eighteenth birthday in February, I'd like a new phone. It would be the only thing that I'd want and hopefully get. Right now I have an LG Optimus Q and my plan is Straight Talk. After checked what new phones are out, I've noticed that the iPhone 4s went down to $200 because its a recondition, which is really good. But before seeing that, for the longest time I've had my eye on a Windows phone that's $150/ I've never own an iPhone or a Windows phone, so I really don't know what's better.
Anybody with reviews if you've own either of these phones to help me make my decision?

If your plan is straight talk then buy any of them (apple or windows)
in my opinion windows phone os better
but if you like lots apps and games iPhone is much better

  • When you give APPLE a defective IPHON do they give you a reconditioned one back? My IPHONE had a defect, still under warranty, so I took it to an Apple MAC store and after a few days they gave it back, supposedly repaired. Now the replaced IPHONE has a problem, different than the previous problem I'm now having a problem with the taking a photo. Do they just replace your phone with a reconditioned one they say no but?
  • Reconditioned iPhone 5 from Straight Talk? I'm thinking about buying an iPhone from Straight Talk. I was going to get the iPhone 4 but saw that a reconditioned iPhone 5 was just 50 dollars more? Should I get the 5 or stick with the 4?
  • 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 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?