7 tips for buying a new smart phone