I just got a new phone and I want to keep it in the best shape possible.

Are silicone/rubber or hard cases best?