Try both if you can, as well as other Apps, some free or less expensive. If you own an iPhone or iPad you can get a limited time Foreflight trial. Foreflight and Garmin Pilot are Approx the same price.
Decide what you want to do with an EFB and what device/hardware you want to use: iOS or Android. Most Apps work on both.
Foreflight is iOS only. I attended two Foreflight seminars at Oshkosh. I did not care for manual of use, based on my experience with other EFB's, Electronic Flight Bags. However to each their own. Many of my students have Foreflight. They ask me to sign off their electronic log book in Foreflight. Without Foreflight I can not do that remotely. However I can sign their dual instruction off on their device running Foreflight if they set me up to do so. I still sign off their paper log book.
Apple makes a nice product albeit more expensive in general vs Android. If you do get an iPad most pilots like the Mini size wise, fits better in cockpit. Foreflight only works on iPad Mini 4, 5, 6. BE SURE to get one with a Min of 128GB of memory and Cellular. Why? Cellular iPads have GPS the others do not. You need internal GPS. You do not need a cellular plan. If I can not connect my Tablet on the ground, I use my cell phone as a hot spot. Personally I am an Android and PC guy.
Many flight schools use Garmin Pilot, working on both iOS and Android. They have the ability to upload flight plans to Garmin panel mounted GPS so equip with Flight Stream 210 or 510, using either BT or WiFi. It does more than just upload flight plans, but never used it. Research this if it's something you desire. Seems pretty cool but you will pay for it. Again best to get some demos or personal input from other pilots.
Alternative EFBs: FlyQ vs WingX vs FltPlanGo. I am running the latter on Samsung S2 Tablet. However for "work" I have run it on a newer model iPad. App faster than my older Samsung Tablet. WingX is free to CFI's. I tried it and it was OK but did not give it a fair shake, commit to learning it. I will try WingX again just for my own education.
WingX is only $75/Yr. Free for CFI's I think as I said, got a year trial but did not use it. That was on me.
FlyQ I think is free. Never used FlyQ but may load it up and try it.
FltPlanGo is still free (although Garmin bought it). Does everything that I need and use, which includes IFR flights, approaches and flight plans. I can flight plan, get full brief, weather, NOTAMS, Nav/Approach charts, Airport data, flight log (with all data course/mag heading/ground speed/fuel/W&B), file an IFR flight plan from my couch. I can see weather and ADS-B traffic in flight with a remote ADS-B/GPS receiver. One cool thing is Inst Approach Procedures (IAP) plates have geo sync showing aircraft on the approach plate. You only get that on the premium Foreflight subscription ($220).
Keep in mind there is a lot of proprietary stuff going on. Some companies that make hardware or Apps do not work with 3rd parties. For example portable ADS-B units you mount (temporarily with suction cups) to windows or on glareshield, provide ADS-B in-traffic and Weather (NEXTRAD) in flight to your App via Wifi or BT. Not all EFB Apps/Hardware are compatible with all ADS-B/GPS receivers. For example Sentry ADS-B only works with Foreflight.
Garmin ADS-B receivers only work with Garmin and so on. I have a Stratux ADS-B which is open source. It works great with my Free EFB App. However I can not use the other ADS-B receivers and vise verse. I wish they would make it universal for any ADS-B to work with any EFB App, but alas. Having ADS-B traffic in and inflight weather is a HUGE safety benefit.
Figure out how and why you are using it and what you want to pay. I think EFB is well worth it. You almost must have it, although all data is available free on 1 800 WX Brief and Gov.Org (charts). You may want to try the free or low cost EFB Apps and hardware you might already own first. Play with it and figure it out. Even a local day VFR pilot can get something out of an EFB App, but on the other hand you can spend a lot of money on it. Kind of a waste if you don't use it to the full extent.
I highly recommend a MOUNT so the iPad or tablet is not floating around on your lap, and you don't have to look down to see it. This takes your eyes from instruments and looking outside. Also in IMC conditions moving head down and up can cause spatial disorientation. So a mount off the side of cockpit, Inst Panel, Side or Yoke (in planes with yokes). Loose gear is a pet peeve for me. Also tablets can get HOT and need a charging cable. So cooling and external power may be part of the plan. Short flights internal battery is fine. I really do like having ADS-B "in" traffic on the EFB map. It is NOT a substitute for looking outside for traffic however.