PPI is good although expensive (http://www.ppi2pass.com). There are free resources on the LARE google group. Most of it is covered in Land 8 articles already. I am studying for Section 2 right now and also liked LAREprep’s online exams (http://www.lareprep.com). Quality is right around PPI but they are $15 instead of $50 or whatever PPI was… I personally didn’t like Shake and Bake exams but some people find them useful.