Dude, seriously?
THE Berkley review, period.
I don't know much about NOVA, but Im using TBR and love it because I understand it. Also, because of the abundance of practice passages.
NOVA, I've heard is good, too. But it lacks MCAT format practice passages.
Thus, TBR wins vs. EK/Kaplan/Nova/TPR/etc for the physical/biological sciences. For verbal, get EK 101.