LSAT Mastery and Timing Practice: Logic Games terrific for practice. It splits every section (RC, LR, and LG) in to their different question types (in RC, they just organize by subject matter), and starts from easiest and moves to the hardest of that question type. There's probably 1500 questions or so, all REAL LSAT questions, and all from prep tests. This is a very good practice tool, allowing you to focus on any weaknesses you've identified.