The Pearson ones are great for notes and understanding the new syllabus, but it's weak on questions and problems.
I've found that the Surfing ones provide good revision notes, but also a truckload of questions as well. It really depends on your learning style.