I have a IPad that I run a GPS marine app (ISailor and Navonics) and a Street navigator (forget the application name) on. I link the IPad to a Bluetooth receiver. The Model is Dual XGPS150A, it cost me about $120 delivered from the UK when the dollar was a lot higher.I think I have had it for about 3 years.
Here's a link to it and a few others GPS iPad GPS - GPS - Avionics - Headsets - Mendelssohn Pilot Supplies Australia
But I bought mine off FleaBay.
I got the GPS receiver because of the marine application, the IPAd and most other tablet / phones have a GPS chipset that looks at two or three satellites and then uses some fancy stuff from several phone towers around you to get a good lock on your position.
Fine when you are in town, but when your on the water or somewhere you can only get 1 or none phone towers the resolution on your position can be quite a bit off with just 3 satellites. I have personally been at Cowan (Near Morten Island) and just the IPad without the GPS receiver put me almost a K south on dry land.
The unit I use can handle up to 32 satellites (apparently) but the app that monitors it has only shown 15 at the best of times and usually 6-8 (I am pretty sure it's because I live in Aust). This seems to be mostly better than 10m as I have been able to find spots/drop offs etc on the Navigator that have pretty well shown on the sounder at the same time.
Sometimes its a bit fiddly with the Bluetooth linking and to get the IPad to use it instead of it's own GPS. The Dual GPS has an internal battery but it only lasts about 2 hours, so mine stays plugged in to a USB charger.
Hope this gives you some background.

