Garmin, iflyGPS, foreflight...
They all do the same thing right?
I mean some have more advanced features but the general purpose of each is a GPS map? Any extra features are just a plus...?
Are there any more to add to the list?
As a student should I be using these? If not at first, when...