I use MYOB and then forward to my accountant for electronic filing. (Probably not relevant to non-Aussies but thought I would post it anyway)

Allan