My iPad is a wifi only unit so I use a Bad Elf dongle with it. It works well, but I've had some issues with the charger keeping up the iPad battery when going through the dongle. I'm going to trade in the iPad and get a 4g version that has the internal GPS receiver. The apps on the iPhone work great, but having the larger display on the pad is a definite plus. I have had zero issues with the internal GPS receivers in the apple devices. I've had no experience with Android so I can't comment on that.