We use Fitzpatrick, which I like, I'm not a fan of the cambridge ones, but I also bought another one Advanced Mathematics, ext 2 course by Terry Lee, its very very good, Has worked solutions to every question in the back and middle of the book, checklists of things you need to know at stages in the book, it's really useful to study from because it divides topics up really well and you can take a break when you've completed each section according to the checklists....there are a few examples provided at the beginning of each section but generally they are fairly thin, the best part is the worked solutions and explanations.