Ok so i'm looking to buy a phone as a gift and as it is the Christmas season there are a lot of discounts out there. Two phones I have seen that would be ideal for me to buy as a gift as they are heavily discounted in local stores are the Sony Xperia J which runs on android and the Nokia Lumia 800 which runs on windows phone 7. I'm the first to admit that I am not the most tech savvy of shoppers so a little advice on which one of these I should get as a gift. The Samsung Galaxy ace 2 is also within my price range on this gift but it is currently sold out, they're getting new stock on Monday though so if you think this is the better phone I can brave the hassle of the stores to buy one. Thanks in advance everyone.