I, too, would be more willing to suggest ESA over St. John Ambulance simply because they do have an amazing reputation, not only for their EMR but for as an institution as a whole. However I will be taking a EMR refresher soon to keep things fresh in my mind (you don't use it, you lose it) and I may be taking it va SJA as it's closer to home than ESA is.