My time to upgrade is this Saturday on Verizon (right before the 30$ upgrade fee too! Phew!) and my mom as agreed to let me move up in the cell phone world from a feature phone to a smartphone. The smartphone she's allowing me to have? An iPhone (mainly because she has an iPhone and I told her about all the things that iPhones to iPhones can do, and 90% of my extended family all have some iPhone model from 3GS-4S). I'm very excited and I cannot wait to join the iPhone family of users! With this said, I have several questions to ask about having an iPhone. 1) Of course, this is the question that's killing me. Black or White? The Black model looks sleek, but it blends with every other iPhone in the world basically. The White on the other hand as a very nice taste to it, but I've heard people complain that it's not white enough or there's "light leakage" (what is light leakage anyways?) 2) Is A case a must-have for an iPhone? I understand that the front and back are glass, but surely Apple uses a glass that can easily withstand scratching? That is my main concern. I rarely drop my phone and cracking is not a worry for me, but big scratches at the very least are! 3) How easy will it be to copy my contacts from my feature phone to my iPhone. I do have Verizon Backup Assistant on my account so is there a Verizon app that'll just copy them over from my old phone to my new one, or will I need to do it manually since neither phone uses Verizon's new SIMs? 4) In addition to that case question, should I also get a screen protector? If I do which would be the best kind to get? I like matte screen protectors but they make the screens look funky at times, vs. non-matte that don't cause a funky look but can make the screen feel weird. Again I'm not normally clumsy with my devices, but just wondering if there are any precautions I should take. Thank you for helping me out! I cannot WAIT to be an iPhone owner!