I think AcarsD is best there is on Acars, PlanePlotter has also Acars decoder, but the messages aren't nicely formatted as in AcarsD.
Coaa (maker of PlanePlotter) has also a program for selcall decoding.
Btw for Selcall you need a descent shortwave receiver, the cheap ones have to much drift.
More info: you can view the positions of Acars msgs received with AcarsD also in PP (PlanePlotter); with PP you can also view the positions of HF Acars (PC-HFDL software).