Quoted By:
Ultimately, the "Holy Spirit" Jirachi is the safest and easiest to use and the one that Pokemon represents. Can literally plonk it down next to someone in a one-way trade and cause miracles.
Also comes with extreme restrictions for usage, naturally. Usually comes with a complimentary Absol too.