NAC
Whilst i have no compliants about NAC (I did my PPL there and cant say enough good about the place) I feel the money you save on the course you will lose in the trips you have to make out there for the brush ups.. That's why i enrolled at BGS.. The notes are great and you get an excellent CD rom thats explains things in simple terms..