What you need is a good collection of conceptual review materials and topical practice items. While the shorter MCAT books can be a valuable asset for giving yourself an overview perspective and practice, they aren't adequate on their own. In my opinion McGraw Hill and the Gold Standard are the best short books, but I don't think a person should try to rely on those for main content review, but for faster study cycles. Kaplan's book is more substantial, but it's not short enough for browsing and not long enough to be adequate. Kaplan practice passages are invariably good though.
The best comprehensive sets are ExamKrackers and The Berkeley Review materials. If you were going to study 2-3 months, I would recommend ExamKrackers, because Berkeley Review would be difficult to digest in that time period. For more ambitious MCAT Review, either set is good, but Berkeley Review will challenge you more.