I am focusing on audits, not trials.
CPA for an audit...always.
from cyberspace, no source given..
"Unlimited Representation Rights: Enrolled agents, certified public accountants, and attorneys have unlimited representation rights before the IRS. Tax professionals with these credentials may represent their clients on any matters including audits, payment/collection issues, and appeals."