I use a Nexus7 with internal GPS and now a GNS2000 Bluetooth external GPS. The precision and reliability of signal is like day and night. GNS2000 is WAAS and GLONASS as well as US GPS so more satellites are available at any time. I think the GNS2000 was about 73€. It is smaller than a calling card and fits easily in a shirt pocket.