I'm getting an iPhone case but is there anyone who knows whether a silicone case is better or a hard case? Will the hard case protect the iPhone if it drops? Or will silicone be better. Also does silicone catch lint and dirt more easily than the hard plastic case? Let me know through your experience or preference which would be better. I'm thinking either one of below