Has a surprisingly large number of options with which to train with. Very easy interface as well, and the interactive piano at the bottom of exercises is a god send.
Ronnoc about Ear Trainer, v3.0.2