I was using Auralia for one year at school. Its very good for learning scales, delicate tuning and intervals. It also gets you started with various rythm times and many other basic topics which on the way get exponentially harder.
On the more advanced levels you learn cadences and progressions which personally, i couldn't understand very well. I'm still not sure if it was Auralias fault or mine though