I personally like TBR if you have time to read through it. If nothing else, get the books for the practice passages. They usually have about 13-14 passages per chapter in General Chemistry (10 chapters) and O-chem (8 chapters), 15 in 10 chapters of Bio, and like 10 passages & 10 chapters in Physics. That's more than you'll ever need, and they will make you think while teaching you quick math tricks. I used them to reinforce my solubility, acid-base, and electrochem weaknesses. It really helped me a lot. If I would have reviewed TBR since the beginning of summer and did all of their passages, I think I could probably pull a 90+ percentile score rather easily. I have a pretty strong understanding of these concepts in general, so the main benefit would be from challenging myself more and learning shortcuts. I don't think the MCAT stuff is necessarily hard as long as you really plan things out and know what you're doing, which I didn't.
Kaplan is pretty decent for content review in general, although it can be way too detailed at times. I don't know anything about EK. TPR is pretty good, too. Just check out books from the library (or inter-library loan) if you want to see what is best for you.
Get NS Strategy and Practice Psychology/Sociology for PS passages, and maybe check out the EK book too for the 30-minute exams. I've been using EK for PS passages, and they seem to be decent. I feel they are representative, although slightly on the easy side.