TPR Hyperlearning Science Workbook and BR are great for passage practice. Most of the EK 1001 series is meant to help you nail down the basics. I think a combination (if money allows) is best. Too many people neglect their basic understanding which could be bolstered by EK 1001. They think they have a strong grasp, yet when those fundumentals are tested, one's weaknesses become more apparant. Furthermore, it is significantly easier to spot your content weaknesses with EK 1001 because they aren't passages. You don't have to worry about if you messed up due to a failure to synthesize multiple ideas or the passage was worded strangely. When you mess up on EK 1001, you know it's due to a content weakness. Still, if you must go with one or the other, always pick passage practice first.