I am in a process of buying a good mobile having gps connectivity and great features. Please suggest me some?