Originally Posted by r_ss
I suggest you buy a GPS receiver dongle pair with device via bluetooth and use google maps. I have it for me 8230. Didn't have to subscribe to anything. google maps is a free app and the GPS receiver dongle cost me $50 bucks I believe. Check ebay for a GPS receiver dongle.
Why would you suggest a bluetooth gps receiver instead of using the 8310's built-in gps receiver?
Also, the OP already ruled out Google Maps.