John and all,
Just to be clear.
Installing iFly Connect for the first time will require using Internet Explorer. Please be sure you are not using FireFox when clicking to download and install iFly Connect. Once it is installed, you do not need a browser at all. Just go to Programs, Adventure Pilot and iFly GPS. There you will see the iFly Connect option.
FYI, Once installed, I'd right click and send a shortcut to the desktop. This way you just have to insert the SD card and click the shortcut. It doesn't get easier that this.