The solution is simple, don't drop your phone. It wasn't 'free', that's why you're paying an inflated monthly fee for the service you're receiving, so care for it accordingly. Do you think your girlfriend might be spoilt?