Im doing Bristol GS and finding it really, really good. I obviously have no basis for comparison but its very thorough and I must know dozens of people who have used it and no-one has yet has had a bad word to say about it, which is obviously pretty unique in flight training!