GPS Navigation For Your Car: Vital Features To Consider