My iP5 has been acting weird lately. Took it to Apple Store and they said several iOS files were corrupt and it showed physical signs of water damaged even though it's still fully sealed and never been dropped in a pool, toilet, etc. Thinking, once I make the decision below, I'll sell it to my phone carrier hopeful to get a better resale value (and an employee whom will not notice what was pointed out to me). I'm trying super hard to be patience for the 64gb to become more available, but all I ever see is either the 16 or 128 versions. I was already sucking it up to spend the $100 for 64, but now I'm really debating just waiting till Xmas to go ahead and get the 128. What's a gal to do? Plan on purchasing 64 in the next few week? Or wait till Xmas for 128? FWIW, I haven't done a restore on iPhone 5 because I'm afraid once I reload the back up, it would reload on the bad/corrupt files.