The best one in my view is Currency Trading for Dummies. A third of the price and three times more useful than 90% of FX books out there.
I also like Bob Volman's Forex Price Action Scalping, if you're into short term intraday trading on EUR/USD.
Everything else you can find online for free.
Videos are a good idea. Boris Schlossberg is big on fundamentals and has some institutional knowledge, also knows a lot of market lore. Rob Booker is a bit of a clown and fiendish marketer but can be entertaining to listen to sometimes (he cross markets with Schossberg). Nial Fuller is a good 101 price action guy to listen to. Raghee Horner is okay.
Just resist the urge to sign up for the pay stuff and enjoy.