Standalone GPS devices are convenient to use, but many people are opting for these useful and accurate GPS apps on their smartphones. The best part is that they are all free. [...]