I think that's the top 3, if you're a beginner or want to know more about ranges i recommend Upswing poker, if you want to focus on tournaments you should choose Raise your Edge, if you're low stake player go for Run it once.
I've been hook on Podcasts recently .. there are some older ones with a lot of really good info and helps pass the time on the ride commute back and forth to work.
Two that I'm currently listening to are
- Cash Plays by Bart Hanson..
- Smart Poker Study by Sky Matsuhashi