I was thinking to buy an Iphone today. Which one is more good? Iphone4 or Iphone 5 ? Or should i wait for Iphone 6 to come. Which one's battery time last more ? Please tell your reviews on this.