Hi, I recently bought an iPhone 4, which takes 3 weeks to ship. This at least gives me time to get a case. Are there any good cases that provide the best protection with the iPhone 4? After seeing pictures and my friend's iPhone with giant cracks in it after falling just once, I'm very worried that I'll be stuck with a $200 paperweight after accidentally dropping it once. I drop my iPhone 3G all the time and it's fine, but the glass shell worries me. Any good suggestions? Are the free cases that come from Apple any good (to resolve the reception issues)? Thanks.